﻿/* ====================
     公共样式
==================== */ 
body{background:#f2f2f2; font-size:12px; font-family: "microsoft yahei","微软雅黑"; line-height:150%; margin:0; padding:0; color:#666; font-size:12px;}
.index_body{ background:#FFF}

.caaa{ color:#aaa}
.c4095ce{ color:#4095ce}
.c4095ce:hover{ text-decoration:underline}
 .red{ color:#FF0000}

.icons {
	background: url(/static/v1.0.0/images/focus2018.png) no-repeat;
}
 
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{
margin:0; padding:0; border:none; list-style-type:none;
}
a {
	color: #2474FF;
	text-decoration: none
}

.block {
	width: 1210px;
	margin: 0 auto;
}
.block950{ width:990px;}


.f_l{float:left;}
.f_r{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center; margin-bottom:20px; border-bottom:1px dotted #ccc; padding-bottom:20px}
.tr{ text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}
.dashed{background:url(/static/v1.0.0/images/lineBg.gif) repeat-x left top; color:#3f3f3f;  padding:2px 0 3px 12px;}

.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
.clearfix {
clear:both}
	/*英文强制换行*/
	.word {
		word-break: break-all;
	}

  /*边框ecmoban*/ 
  .B_blue{border:1px solid #c5e4ff;}
  .B_input{border:1px solid #0f97ed;}
  .inputBg{ width:250px;padding:0 5px; height:34px; line-height:34px; border:1px solid #abadb3; background:#fbfbfb url(/static/v1.0.0/images/bg2.gif) repeat-x 0 0}
  /*字体颜色*/
  .tishi{ color:#c00; padding:10px;}
  .f1{color: #666;font-size: 12px ;white-space: nowrap; font-weight:bold}
  .f2{color:#4095ce; font-weight:bold; margin-right:15px;}
  .f3{color:#9e9e9e;}
  .f4{color:#c00;}
  .f4_b{color:#b90404; font-weight:bold;}
  .f5{ font-size:14px; font-weight:bold;}
  .f6{color:#c00;}
  .market{ font-size:14px; text-decoration:line-through;}
  .shop{color:#c00; font-size:14px; font-weight:600;}
  .market_s{text-decoration:line-through;}
  .shop_s{color:#fe596a;}
  /*按钮部分*/
  .bnt_blue{
  background:url(/static/v1.0.0/images/bg.png) no-repeat -460px -127px; width:77px; height:25px;
  text-align:center; line-height:25px; color:#fff; border:none; cursor:pointer;
  }
  .bnt_blue_1{
  background:url(/static/v1.0.0/images/bg.png) no-repeat -460px -163px; width:100px; height:25px;
  text-align:center; line-height:25px; color:#fff; border:none; cursor:pointer;
  }
  .bnt_blue_2{
  background:url(/static/v1.0.0/images/bg.png) no-repeat -460px -247px; width:139px; height:25px;
  text-align:center; line-height:25px; color:#fff; border:none; cursor:pointer;
  }
  .bnt_bonus{
  background:url(/static/v1.0.0/images/bg.png) no-repeat -460px -127px; width:77px; height:25px;
  text-align:center; line-height:25px; color:#fff; border:none; cursor:pointer;
  }
.index_top .hd{ height:35px; line-height:35px;border-bottom: 1px solid #e5e5e5;}
.index_top .hd span{ font-size:14px; padding-left:10px;} 
  
  /*模块容器*/
  .box{   }

  .wzbt{ padding:30px 20px 40px; background:#fff; border-radius:4px}
  .box_2{border:1px solid #c5e4ff; background:url(/static/v1.0.0/images/box_2Bg.gif) repeat-x top left;
  background-color:#edf8fe; 
  }
  .boxCenterList{padding:10px;}
  /*模块标题*/
  h3{height:33px; line-height:33px;   text-align:right;  padding:0 12px;  
  }
  h3.border{border:1px solid #c5e4ff; border-bottom:none;}
  h3 img{position:relative; top:7px;}
  h3 span{float:left; width:auto; height:25px; line-height:33px; text-align:left;
   font-weight:bold; color:#666; font-size:14px; font-weight:bold }
  
  
 
  
  .h3_2{ border:1px solid #e5e5e5;height:33px; padding:0; line-height:33px; font-size:14px;  text-align:right; background:url(/static/v1.0.0/images/h3title.gif) repeat-x; 
  font-weight:100;padding-left:12px;}
  .h3_2 span{float:left; width:auto; height:25px; line-height:33px; text-align:left;
   font-weight:bold; color:#666; font-size:14px; font-weight:bold;   }
  .h3_2 h1{float:left; width:auto; height:25px; line-height:33px; text-align:left;
   font-weight:bold; color:#666; font-size:14px; font-weight:bold} 
   .h3_2 form{ float:right;  }
   .h3_2 form a{ float:left; border-left:1px solid #d9d9d9}
   
   .h3_3{border-bottom:1px solid #ddd;   }
   
   .AreaR .h3_3{_float:left; _width:874px;} 
   
   
   
  h5{height:35px; line-height:35px; text-align:right; background-color:#f6f5f5; font-size:12px;
  color:#707070; padding:0 10px 0 0;
  }
  h5 span{float:left; font-weight:bold; font-size:14px;   padding-left:25px;}
 .content h6{background: #f4f4f4;
border: 1px solid #e2e2e2; text-align:left; padding:10px; font-weight:normal
  }
   .content h6 a{ font-weight:bold; color:#FF0000
  }

 
  /*页面留白*/
  .blank{height:10px; line-height:10px; clear:both; visibility:hidden;}
  .blank5{height:5px; line-height:5px;/* _margin:-3px 0;*/ clear:both;}
  /*布局*/
  .AreaL{width:330px; float:left; }
  .AreaL .box{ background:#fff; margin-bottom:20px; box-sizing:border-box;border-radius:4px; padding:20px}
  
  .AreaL2{ width:300px; float:left}
  
  
  .AreaL .boxCenterList{ padding:0; }
  .AreaL .boxCenterList ul{ padding-left:14px;padding-right:14px;}
  .ppx{ padding:10px}
  .ppx p{ line-height:26px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
  .ppx p span{ font-family:"宋体"}

	.ppx dl {
		overflow: hidden;
		margin: 10px 0;
		border-bottom: 1px dotted #ccc;
		line-height: 25px;
	 
		text-align: left;
	}
  .ppx dd{ text-align:center; line-height:30px;}
  .ppx dd a{ font-size:12px;}
  
  .AreaR{width:860px; float:left; box-sizing:border-box;  background:#fff; border-radius:4px}
  
  .AreaR2{width:900px; float:left;    margin-right: 10px;}
  
  .AreaL h3{ background:none; border-bottom:2px solid #d61414; height:33px; line-height:33px; }
  .AreaL h3 span{ color:#333; font-family:"微软雅黑";height:33px; line-height:33px;  }
  
  #com_h blockquote{width: 830px; margin:0 auto}
  
  
   .h3_3{  height:37px; line-height:37px;border-bottom:1px solid #ddd ;}
   .h3_3 span{  color:#333; font-family:"微软雅黑";height:37px; line-height:37px; }
   .AreaL .h3_3{border-bottom:1px solid #ddd;}
   
    .AreaL2 h3{}
.AreaL2 h3 span{ font-size:14px;}
 .AreaL2 .article_z h3{ }

/* ====================
     导航部分
==================== */
  /*顶部管理型导航*/
#topNav {
	background:#F5F5F5; border-bottom:1px solid #efefef; height: 30px; text-align: right; color: rgb(102, 102, 102); line-height: 30px;overflow: hidden;
}
a:hover {
	color: #2474FF;
}
#topNav .f_r a {
	padding: 0px 5px; text-decoration: none;
}
#topNav .f_r {
	_padding-top: 6px;
}
#topNav .f_r img {
	vertical-align: middle;
}
#topNav .f_r b {
	color: rgb(185, 4, 4);
}
#topNav .f_r b span {
	font-weight: normal;
}
.topNav1 {
	color: rgb(102, 102, 102); float: left;
}
  
  .topNav1{ float:left; color:#666666}
  
  .header_flow_r{padding-top:18px; }
  .header_flow_r span{  }
  .header_flow_r img{ display:none}
  
  .header_bg{ height:95px; padding-top:30px; background:#FFFFFF ; position:relative; z-index:999}
  .header_bg .block{ position:relative; z-index:999999999}

  
  .header_bg h1,.header_bg .h1 {width:240px; height:55px; overflow:hidden; float:left; margin-top:6px}
  .header_bg h1 a,.header_bg .h1 a{ display:block; width:240px; height:55px; position:absolute; left:0px; background:url(/static/v1.0.0/images/logo.png) no-repeat; text-indent:-9300px;}
  
  .logo_r{ float:left; padding:13px 37px; }
  
  
  .logo_r2{ float:left; width:231px; height:31px; background:url(/static/v1.0.0/images/logo_r.gif) 0 -31px no-repeat;}
  .logo_r2:hover{  background:url(/static/v1.0.0/images/logo_r.gif) 0 0px no-repeat;}
  
  
  #searchForm{ float:left ; padding:0 10px 10px 30px; width:500px}
  #searchForm .search_box{ float:left; width:300px;  height:35px;background:url(/static/v1.0.0/images/bg.png) no-repeat;}
  #searchForm .box_cont{ width:110px; float:left; position:relative; z-index:9999999999;}
  #searchForm span{ padding-left:70px; display:block}
  #searchForm span a{ display:inline-block; margin-right:3px; margin-top:5px; font-size:13px; color:#999}
  .dlxin{ float:left; border:1px solid #2474FF; border-radius:4px; margin-left:50px}
  .dlxin a{ display:block; width:100px; height:31px; font-size:14px; text-align:center; line-height:31px}
  .dlxin .jiarua1{ background:#2474FF; color:#fff}
  .dlxin .jiarua2{}
  
  .dlkuang{ float:left; margin-left:20px; width:400px;}
  .dlkuang .dlkuang_k{ line-height:31px; height:31px; padding:0 5px; box-sizing:border-box; width:120px; border:1px solid #c7c7c7;}
	.dlkuang .dlkuang_k1 {
		border-right: 1px solid #2474FF;
		border-top-left-radius: 4px
	} 
  .dlkuang .dlkuang_k2{border-bottom-left-radius:4px }
  .dlkuang .dlkuang_2{ float:left}
  .dlkuang .dlkuang_3{ float:left}
	.dlkuang .dlkuang_3 span {
		display: block;
		float: left;
	}
  .dlkuang .dlkuang-l{ border:1px solid #2474FF; background:#2474FF; color:#fff; font-size:14px; width:61px; line-height:31px; height:31px; cursor:pointer;border-top-right-radius:4px}
  .dlkuang .dlkuang_3 span a{ border:1px solid #c7c7c7; font-size:14px; width:60px; line-height:30px;; height:30px; display:block; text-align:center; border-top:0; border-left:0;border-bottom-right-radius:4px}
  .touxiang{ margin-top:5px}
  .touxiang .txtx{ float:left; margin-right:10px}
  .touxiang p{ padding-top:5px}
  .touxiang .txa2{}
  .touxiang .txa2 a{ border:1px solid #e5e5e5; border-radius:2px; padding:2px 7px; display:inline-block; margin-right:5px}
  .touxiang .txa2 a:hover{border:1px solid #2474FF;}
  .touxiang img{ border-radius:100%}
  
  #searchForm .search_box .B_input{ border:1px solid #fff; margin:5px 4px; height:21px; line-height:21px; width:260px; float:left;color:#999; outline:none }
  #searchForm .go{ width:52px; height:35px; border:none;background:url(/static/v1.0.0/images/bg.png) no-repeat -534px 0; float:left }
  #searchForm .otr{ width:95px; padding-left:11px; text-align:left; float:left; height:29px; line-height:29px;background:url(/static/v1.0.0/images/biao1.gif)  no-repeat 90px 14px; color:#999; margin:3px; border-right:1px solid #ccc; display:inline; cursor:pointer; position:relative;}
  
  #searchForm .otr1{ width:95px; padding-left:11px; text-align:left; float:left; height:29px; line-height:29px;background:url(/static/v1.0.0/images/biao1_1.gif)  no-repeat 90px 14px; color:#999; margin:3px; border-right:1px solid #ccc; display:inline; cursor:pointer; position:relative;}
  
  #searchForm #text-input li{ display:none;}
  #searchForm #se-ul{ display:none; width:103px; overflow:hidden; position:absolute; top:33px; left:5px; z-index:1000000000; border:1px #ccc solid; border-top:none;}  
  #searchForm #se-ul li{ display:none; width:100px; background:#FFF; padding-left:7px; text-align:left; float:left; height:29px; line-height:29px; color:#999; display:inline; cursor:pointer;}
  
  
  .search_no{ width:130px; height:31px; line-height:31px; margin:12px 0;  background:url(/static/v1.0.0/images/app_link.gif) no-repeat;    float:left; overflow:hidden}
  .search_no a{ text-decoration:none; display:block;width:130px; height:31px; text-indent:-99999px}
  /*页面主导航*/
#mainNav {
	height: 60px;
	line-height: 60px;
	background: #2474FF;
	font-size: 16px;
	font-weight: bold;
	position: relative;
	z-index: 99;
}
	#mainNav .a1{ font-size:16px; text-decoration:none; color:#fff; padding:0 20px; height:60px; line-height:60px; float:left; background:url() no-repeat left;font-weight: normal}
	#mainNav #cur{ background:#2068E5; color:#fff;  }
	#mainNav .a1:hover,#mainNav .meun_r .dl_on .a1{ color:#fff; background:#910D00; }
	
	.meuns{ padding-left:210px;}
	#mainNav img{ float:left; margin-top:1px;}
	#mainNav .meun_r{ float:right}
	#mainNav .meun_r dl{ position:relative; float:left}
	#mainNav .meun_r dl span{ width:10px; height:6px; background:url(/static/v1.0.0/images/bg.png) 0 -241px; position:absolute; right:8px; top:15px;}
	#mainNav .meun_r dl .a1{   width:70px;}
	#mainNav .meun_r dl dd{ display:none; width:106px; border:2px solid #7f0800;border-top:1px solid #7f0800; background:#b90404; position:absolute; left:0; top:35px;  }
    #mainNav .meun_r .dl_on dd{ display: block}
    #mainNav .meun_r .dl_on dd a{font-size:14px; color:#FFF; display:block; font-weight:normal; text-align:center; border-bottom:1px solid #8a0505;border-top:1px solid #e93f3f;  }
  #mainNav .meun_r .dl_on dd a:hover{ background:#8a0505; border-top:1px solid #9f1200}
  
  .shadow-x{ height:3px; width:100%; background: url(/static/v1.0.0/images/shadow-x.png) repeat-x; position:absolute; left:0; }
  .shadow-y{ width:3px; height: auto; background: url(/static/v1.0.0/images/shadow-y.png) repeat-y; position:absolute; }
   
  .shadow-x1{ top:60px;}
  .shadow-x2{ top:371px; left:0; width:960px;display:none}
  
  .shadow-x2s{  width:212px;} /*弹出分类树里页阴影*/
  .shadow-x3{ top:118px;width:650px;left:210px; display:none}  
  .category_all_box .dl_on .shadow-x3{ display:block;_display:none}
  
  
    
  
  .shadow-y1{ left:210px;height:331px; top:40px;display:none}
  .shadow-y2{ left:860px; height:120px; top:0;display:none} 
  .category_all_box .dl_on .shadow-y2{ display:block;_display:none} 
  .category_all_on  .shadow-y1,.category_all_on .shadow-x2{ display:block}
  
  /*产品主分类*/
  .category_all{
  width:210px; padding-left:0px;font-size:15px; font-weight:bold; background: #ccc; position:absolute; left:0; top:0;      /* For IE 8 */
     }
 
  .category_all .tit{ padding-left:10px; width:200px;  display:block; float:left; font-size:15px; color:#FFFFFF; background:url(/static/v1.0.0/images/bg.png) -42px -56px no-repeat;}
  .category_all a{ color:#FFF; text-decoration:none} 
 
  
  .category_all_box{ display:none; height:369px; background:#666 url(/static/v1.0.0/images/categorytree_bg.gif) repeat-y center 0; position:relative;  }
  .category_all_on .category_all_box{display:block;}
  
  
  .category_all_box dt i{ width:16px; height:16px; overflow:hidden; float:left;background:url(/static/v1.0.0/images/bg.png)  0px -56px no-repeat; margin:10px 5px 0 10px;}
  .category_all_box dt .c1{ background-position: 0px -56px}
  .category_all_box dt .c2{ background-position: 0px -72px} 
  .category_all_box dt .c3{ background-position: 0px -88px} 
  .category_all_box dt .c4{ background-position: 0px -104px}
  .category_all_box dt .c5{ background-position: 0px -120px}
  .category_all_box dt .c6{ background-position: 0px -136px}
  .category_all_box dt .c7{ background-position: 0px -152px}
  .category_all_box dt .c8{ background-position: 0px -168px}
  .category_all_box dt .c9{ background-position: 0px -184px}
.category_all_box dt .c10 {
	background-position: 0px -200px
}
  
  .category_all_box dl{ position:relative}
  .category_all_box dl dt{ font-size:12px; font-weight: normal; height:35px; line-height:35px; margin-bottom:2px;cursor:pointer }
  .category_all_box dl dt .dt_a1{ float:left; width:175px; }
  .category_all_box dl dt .num{ position:absolute; right:25px; top:0px; color:#CCCCCC}
  .category_all_box dl dt h2{ float:left; width:160px; font-weight:normal;font-size:14px;}
  
  .category_all_box .dl_on{ background:#919191;  }
  .category_all_box .dl_on a{ color:#FFF}
  .category_all_box .dl_on dt .c1{ background-position: -22px -56px}
  .category_all_box .dl_on dt .c2{ background-position: -22px -72px} 
  .category_all_box .dl_on dt .c3{ background-position: -22px -88px} 
  .category_all_box .dl_on dt .c4{ background-position: -22px -104px}
  .category_all_box .dl_on dt .c5{ background-position: -22px -120px}
  .category_all_box .dl_on dt .c6{ background-position: -22px -136px}
  .category_all_box .dl_on dt .c7{ background-position: -22px -152px}
  .category_all_box .dl_on dt .c8{ background-position: -22px -168px}
  .category_all_box .dl_on dt .c9{ background-position: -22px -184px}
  
  .category_all_box_in{ display:none}
  .category_all_box .dl_on .category_all_box_in{ 
display:block; position:absolute; left:210px; top:0; width:620px; height:75px; 
z-index: 17;
overflow: hidden;
_zoom: 1;
background: #FAFAFA; z-index:999999999
}

.category_all_box_in{ padding:8px 15px;}
.category_all_box_in .list{ border-bottom:1px dotted #ccc; float:left}
.category_all_box_in .f_l{ font-size:12px; font-weight:bold; width:50px; } 
.category_all_box_in .f_r{ width:570px; padding-top:8px;   }
.category_all_box_in .f_r a{ float:left; font-size:12px; color:#666; font-weight:normal ; height:20px; line-height:20px; padding:0 20px 0 5px; margin-right:6px;}
.category_all_box_in .f_r .select,.category_all_box_in .f_r a:hover{ background: url(/static/v1.0.0/images/select.gif) right center no-repeat #b90404; color:#FFFFFF}

.category_all_box_in .f_r .category_color a{ float:left; width:26px; height:18px; border:1px solid #ccc; padding:1px; margin-right:10px; margin-left:5px;}
.category_all_box_in .f_r .category_color a i{ display:block; width:26px; height:18px; }
.category_all_box_in .f_r .category_color  .select,.category_all_box_in .f_r .category_color a:hover{ background:#b90404; border:1px solid #b90404;  }




.category_all_box_in .f_r .category_color   i{  margin:0; padding:0}
.category_all_box_in .f_r .category_color .color1 i{ background:#000;  }
.category_all_box_in .f_r .category_color .color1b i{ background:#fff;  }
.category_all_box_in .f_r .category_color .color2 i{ background:#f5b4d0;  }
.category_all_box_in .f_r .category_color .color3 i{ background:#c60000}
.category_all_box_in .f_r .category_color .color4 i{ background:#713eaf}
.category_all_box_in .f_r .category_color .color5 i{ background:#1944a5}
.category_all_box_in .f_r .category_color .color6 i{ background:#009944}
.category_all_box_in .f_r .category_color .color7 i{ background:#fac14b}
.category_all_box_in .f_r .category_color .color8 i{ background:url(/static/v1.0.0/images/duocai.gif) no-repeat}

 
  /*当前位置*/
.ur_here {
	height: 36px;
	line-height: 36px;
	padding: 0 12px;
	font-size: 12px;
	border-bottom: 2px solid #2474FF;
	margin-bottom: 10px;
	background: #fff;
	border-radius: 4px;
	text-align: left;
}
  
  .ur_here2{height:36px; line-height:36px; padding:0 12px; font-size:12px; background:#FFF; border:1px solid #ddd  }
 

/* ====================
     模块
==================== */
   /*首页右侧*/
 
.step{ width:990px; height:35px; margin-bottom:30px;  }
.step ul{ float:left; height:35px; font-size:14px; text-align:center; line-height:35px; width:330px;}
.step1 { background:url(/static/v1.0.0/images/step_1.gif) no-repeat}
.step1 .ul1{ color: #FFF} 
.step1 .ul2{ color: #666} 
.step1 .ul3{ color: #666} 

.step2 { background:url(/static/v1.0.0/images/step_2.gif) no-repeat}
.step2 .ul1{ color: #666} 
.step2 .ul2{ color: #fff} 
.step2 .ul3{ color: #666} 

.step3 { background:url(/static/v1.0.0/images/step_3.gif) no-repeat}
.step3 .ul1{ color: #666} 
.step3 .ul2{ color: #666} 
.step3 .ul3{ color: #fff} 
   
.index_l{ float:left; width:960px; }
.index_r{ float:right; width:240px;}

/*.index_tab .goodsItem{ width:220px;}*/
.index_tab .goodsItem img{ width:100%}

/*首页左侧切换区域*/
.index_tab{}
.index_tab .hd{ border-bottom:2px solid #2474FF; height:31px;}
.index_tab .hd li{ float:left;   color:#7e7c7b ; height:31px; text-align:center; line-height:31px; width:210px; color:#FFF; margin-right:2px;  font-size:13px;}
.index_tab .hd .on{ background:#2474FF;color:#FFF}
.index_tab .hd .on a{color:#FFF; font-weight:bold}
/*首页右侧切换区域*/
.index_top .hd{ position:relative}
.index_top .hd ul{position:absolute; z-index:2; top:5px; right:10px;  }
.index_top .hd ul li{   float: left;line-height: 30px;padding: 0px;float:left; margin-left:9px; cursor:pointer }
.index_top .hd ul li a{ color:#999; text-decoration:none }
.index_top .hd ul li.on {   background:url(/static/v1.0.0/images/biao3.gif) bottom center no-repeat}
.index_top .hd ul li.on a{ color:#ff8900 }
.index_top .bd  { padding:8px 0 1px}
.index_top dl{ margin:8px; }
.index_top .scrollObj {   height:292px; overflow:hidden; position:relative  }
.index_top dl ul span{ position:absolute; left:0; top:0px;   width:12px; margin-right:8px; text-align:center; height:12px; line-height:12px; background:#CCCCCC; color:#fff}
.index_top dl ul{ position:relative; height:20px; line-height:20px;   padding-left:19px; margin:5px 0}
.index_top dl ul .ren{ position:absolute; right:0; top:0px; color:#8e8e8e; height:14px; line-height:14px; }
.index_top dl ul .img img{ width:60px; height:60px; border:1px solid #999}
.index_top dl ul .img{ float:left; margin-right:8px}
.index_top dl ul .name{ height:12px; line-height:12px; overflow:hidden}
.index_top dl ul .f1{ color:#ff8900}
.index_top dl .ul_box{ height:70px;}
.index_top dl .ul_box li{overflow: hidden; height: 63px;}
.index_top dl .ul_box .ren{ position:absolute; right:0; top:50px; color:#8e8e8e}
.index_top dl .ul_box  span{ background:#b90404} 
.index_top .f1{ font-size:12px; font-weight:normal}
#slideTxtBox1{ background:#fff; border-radius:4px}
#slideTxtBox2{ background:#fff; border-radius:4px; margin-top:10px}
/* 滚动文章区 */
.scrollDiv{/* 必要元素 */width:238px; background:#1F1F1F; overflow:hidden;padding: 7px 0 10px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.scrollDiv li{width:220px; line-height:25px; overflow:hidden; padding-left:10px;}
.scrollDiv li a{ color:#fff; text-decoration:none}
.scrollDiv li a:hover{ text-decoration:underline}
.btn_box{ position:absolute; right:8px; top:11px; }
.btn_box .btn1{ display:block; width:13px; height:14px; background:url(/static/v1.0.0/images/bg.png) -266px -56px no-repeat;  float:left}
.btn_box .btn2{ display:block; width:14px; height:14px; background:url(/static/v1.0.0/images/bg.png) -279px -56px no-repeat; float:left}
.btn_box .btn1_on{  background:url(/static/v1.0.0/images/bg.png) -266px -70px no-repeat;  float:left}
.btn_box .btn2_on{  background:url(/static/v1.0.0/images/bg.png) -279px -70px no-repeat; float:left}

   /*商品分类*/
   #category_tree{border:4px solid #f1faff; background-color:#fff;}
   #category_tree dl{margin:6px;}
   #category_tree dt{background:url(/static/v1.0.0/images/lineBg.gif) repeat-x left bottom;
   color:#3f3f3f;  padding:2px 0 3px 12px;
   }
   #category_tree dt a{background:url(/static/v1.0.0/images/bg.gif) no-repeat 0 -69px;
   color:#3f3f3f; padding-left:15px; text-decoration:none;}
   #category_tree dd{padding:3px 0 3px 10px;}
   #category_tree dd a{color:#404040; text-decoration:none;}
   #category_tree dd a:hover{color:#ff6600; text-decoration:none;}
         /*精品推荐，新品上市，热卖商品*/
   .centerPadd{padding:5px 8px 8px 8px; overflow:hidden;}
   .itemTit{height:30px; background:url(/static/v1.0.0/images/bg.gif) no-repeat 0px -195px; padding-left:190px; text-align:right;
   /*margin-bottom:-3px; _margin-bottom:-2px;*/
   }
   .itemTit.New{background:url(/static/v1.0.0/images/bg.gif) no-repeat 0px -225px;}
   .itemTit.Hot{background:url(/static/v1.0.0/images/bg.gif) no-repeat 0px -256px;}
   .itemTit img{position:relative; top:7px;}
   .itemTit h2{float:left; height:27px; background:url(/static/v1.0.0/images/itemH2Bg.gif) repeat-x left top; border:1px solid #d6ecff;
   font-size:12px; text-align:center; color:#3f3f3f; font-weight:100; padding:0px 10px; line-height:28px; margin:0 6px 0 0;
   border-bottom:none; position:relative; bottom:-3px; display:inline; white-space:nowrap;
   }
   .itemTit h2 a{color:#3f3f3f; text-decoration:none;}
   .itemTit .h2bg{height:27px; line-height:28px; border:none; background:none;
   font-size:12px; text-align:center; color:#006ace; font-weight:100; padding:0px 10px;
     display:inline; white-space:nowrap;
   }
   .itemTit .h2bg a{color:#006ace; text-decoration:none;}
   .centerPadd .goodsBox{border:1px solid #d6ecff; background:#fff; padding:12px 0px 0px 17px; *padding:12px 0px 0px 17px;
   _padding:12px 0px 0px 0px;}
   .centerPadd .goodsBox .more{text-align:right; clear:both; margin:0 8px 8px 0;}
       /*单个商品*/
	   .goodsItem_kuang{ margin-right:10px; float:left; padding-bottom:2px;margin-bottom:10px;}
	   .goodsItem_kuang2{ margin-left:0; margin-right:12px;float:left;padding-bottom:2px; margin-bottom:10px;width:24%} 
       .goodsItem{width:96%;padding:5px;border:1px solid #e5e5e5; background:#FFF; position:relative; overflow:hidden; padding-bottom:15px; float:left; border-radius:4px}
.main_pic_shadow {
border:1px solid #eee;}
.goodsItem:hover, #pc_area li .main_pic_shadow:hover {
	border: 1px solid #2474FF
}
       .goodsItem .goodsimg{width:100%; margin-bottom:8px;   background:#FFF;  }
       .goodsItem img{width:52px;}
       .goodsItem p{text-align:left; font-size:14px;  hcolor:#3f3f3f; height:40px; line-height:20px; overflow:hidden; margin-bottom:5px;}
       .goodsItem p a{color:#666; text-decoration:none;}
       .goodsItem p a:hover{color:#cc0000;  }
	   .goodsItem p a span{ color:#cc0000}
	   .goodsItem .lujin{ font-size:12px; font-weight:normal}
	   .goodsItem .lujin .lj1{  color:#ff0084}
	   .goodsItem .lujin .lj1:hover{ color:#c00}
	   .goodsItem .lujin strong{ font-weight:normal}
	   .goodsItem .f1{ float:left}
	   .goodsItem .pinlun{ float:right; color:#6699cc}
	   .goodsItem .pinlun:hover{color:#cc0000}
.goodsItem_on {
	border: 1px solid #2474FF;
}
	.goodsItem_on .f1 {
		color: #2474FF
	}
.money-wrapper {
	height: 78px;
	margin-top: 18px;
	background: red;
	color: #fff;
	margin-bottom: 20px;
}
.acea-row {
	display: flex;
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-o-box-lines: multiple;
	flex-wrap: wrap;
}
.money-wrapper .money-wrap{
	flex: 1;
	min-width: 0;
 
}
	  .money-wrapper del  {
		margin-bottom: 10px;
		font-size: 14px;
	}
	  .money-wrapper .price {
		font-size: 22px;
	}
		  .money-wrapper .price span {
			font-weight: 700;
			font-size: 30px;
		}
.acea-row.row-middle {
	-o-box-align: center;
	align-items: center;
	line-height: 25px;
}
del {
	text-decoration: line-through;
}
span.price {
	float: left;
	font-size: 18px;
	color: #e93323;
}
	   
	  .index_tab {
	
}
		.index_tab .hd {
			height: 40px;
			border-bottom-color: rgb(36,116,255);
			border-bottom-width: 2px;
			border-bottom-style: solid;
			text-align: center;
		}
			.index_tab .hd li {
				width: 210px;
				height: 31px;
				text-align: center;
				color: rgb(255, 255, 255);
				line-height: 31px;
				font-size: 13px;
				font-weight: normal;
				margin-right: 2px;
				float: left;
				border-radius: 20px;
				margin: 2px;
			}
.navObj {
	display: inline-block;
	border: 1px solid #2474FF;
	border-radius: 20px;
}
 
.xiangx .goodsItem_kuang2 {
	margin-right: 2px;
}
.navObj li {
	cursor: pointer
}
	.navObj li:hover {
		background: #2068E5;
	}
	.navObj li a:hover {
		color: #FFF;
		font-weight: bold;
	}
.index_tab .hd .layui-this {
	background: rgb(36,116,255);
	color: rgb(255, 255, 255);
}
	.index_tab .hd .layui-this a {
		color: rgb(255, 255, 255);
		font-weight: bold;
	}
.layui-tab-item {
	display: none;
}

.layui-show {
	display: block !important;
}

	   
   /*单个商品弹出层*/
.goodsItem .fj {display: none;position: absolute;top: 0px;left: 0px;width: 220px;padding: 0px 5px ; height: 35px;  line-height: 35px;  background: rgba(204, 51, 51, 0.588);filter: progid:DXImageTransform.Microsoft.Gradient(enabled=true,startColorStr=#96cc3333,endColorStr=#96cc3333);text-align: right;}
.goodsItem_on .fj{ display:block} 
.goodsItem  .fj a{ float:left; color:#FFF} 
.goodsItem  .fj a:hover{ text-decoration:underline }
.goodsItem  .fj a:hover span{text-decoration:underline}
.goodsItem  .fj span{ float:left}
.goodsItem  .fj .fj_a2{ float:right}
.goodsItem  .fj .fj_a2 .biao{ width:23px; height:23px; background:url(/static/v1.0.0/images/bg.png) -388px -57px; margin:5px 6px;}
.goodsItem  .fj .fj_a1 .biao{ width:23px; height:23px; background:url(/static/v1.0.0/images/bg.png) -388px -83px; margin:5px 6px;}

.cat_box{width:1220px;}	   
.cat_box .goodsItem_kuang{}
.bottom_txt{ background:#eee;   padding:10px; padding-right:0;}
.bottom_txt .in1{ float:left; width:268px; padding:10px; background:#FFF; border:1px solid #ebebeb; margin-right:10px; border-radius:4px}
.bottom_txt .in1 .box_1{ border:none}
.bottom_txt .in1 h3{    text-align:right; height:18px; line-height:18px;padding:0; padding-bottom:5px; background:none}
.bottom_txt .in1 h3 a{ font-size:12px; font-weight:normal}
.bottom_txt .in1 h3 span{ float:left;ont-family:"微软雅黑"; font-size:15px; color:#333; height:18px; line-height:18px; padding-left:0; }
.bottom_txt .in1 h3 span a{ float:left;ont-family:"微软雅黑"; font-size:15px; color:#333;font-weight:bold}
.bottom_txt .in1 .boxCenterList{ padding:0; border-top:1px solid #ddd; padding-top:7px;}
.bottom_txt .in1 .art .boxCenterList a{ display:block; height:32px; line-height:32px; overflow:hidden; background:url(/static/v1.0.0/images/biao5.gif) 0 12px no-repeat; font-size:14px;   padding-left:10px;}
.bottom_txt .in1 .comm_in{ height:207px; }
.bottom_txt .in1 .comm_in{ height:207px; }
.bottom_txt .in1 .comm_in p{ height:20px; line-height:20px; overflow:hidden}
.comm_list{ border:1px solid #ddd; height:60px; display:block; margin-bottom:10px; text-decoration:none; cursor:pointer   }
.comm_list img{ float:left;width:60px;height:60px; }
.comm_list ul{ float:right;width:190px;color:#333333}
.comm_list ul p{color:#666}
.comm_list:hover{ border:1px solid #cc0000   }
.comm_list:hover ul{ color:#cc0000   }
.comm_list:hover ul  p{ color:#cc0000   }
.shell{width:267px;}
#div1{height:210px;overflow:hidden;}

ul.news li {
	line-height: 40px;
	font-size: 14px;
	width: 100%;
	height:40px;
}
.dlkuang_2 p {
	float: left;
	margin-right: 10px;
}
ul.news li a:hover {
	background-color: #c5e4ff
}
	ul.news li span.news_title {
		float: left;
		width: 600px;
		text-align: left;
	}

	.tit3 {
		height: 40px;
		border-bottom: 2px solid #2474FF;
		overflow: hidden
	}
	.tit3 span {
		float: left;
		font-family: "微软雅黑";
		width: 210px;
		text-align: center;
		font-weight: bold;
		font-size: 15px;
		height: 31px;
		line-height: 31px;
		background: #2474FF;
		border-radius: 20px;
	}
.tit3 span a{ color:#fff}
.tit3 .more{ float:right; background:url(/static/v1.0.0/images/biao4.gif) right center no-repeat; padding-right:16px; margin:7px;}
/*帮助*/ 
.helpTitBg{position:relative; height:160px;}
.helpTitBg dl{float:left; width:217px; border-right:1px dotted #ddd; padding-left:30px;}
.helpTitBg dt{  font-size: 16px;font-weight: 500; line-height:30px}
.helpTitBg dt a {font-family:"微软雅黑"; color:#999; font-weight:bold;height:35px; line-height:35px; float:left; padding-left:10px;}
.helpTitBg dd a{color:#666; line-height:26px; text-decoration:none;  padding:0px 0px 0px 46px;}
.helpTitBg dd a:hover,.helpTitBg dt a:hover{color:#c00;  }

.helpTitBg dl dt span{float:left; width:35px; height:35px; margin-right:10px}
.helpTitBg .dl1 dt span{   background:url(/static/v1.0.0/images/bg.png) -325px -56px no-repeat;}
.helpTitBg .dl2 dt span{   background:url(/static/v1.0.0/images/bg.png) -325px -93px no-repeat;}
.helpTitBg .dl3 dt span{   background:url(/static/v1.0.0/images/bg.png) -325px -130px no-repeat;}
.helpTitBg .dl4 dt span{   background:url(/static/v1.0.0/images/bg.png) -325px -167px no-repeat;}
.helpTitBg .dl2 { margin-right:212px;}
.helpTitBg .dl3{ border-left:1px dotted #ddd; padding-left:30px;}
.helpTitBg .dl4{ border:none; margin-right:0px;}
.helpTitBg img{ position:absolute; top:0px; left:555px;}

   /*相关商品*/
   .boxCenterList ul{height:1%;   border-bottom:1px solid #ddd; padding:5px 0;}
.boxCenterList li {
 
	width: 100%;
}
   .boxCenterList li.goodsimg{width:130px; margin-right:10px;}
   .boxCenterList li .name{ height:40px; line-height:20px; overflow:hidden; display:block; margin-bottom:5px;}
   .boxCenterList li.goodsimg img{width:128px; height:128px; display:block; border:1px solid #e5e5e5}
   .boxCenterList .f1{ font-size:12px; font-weight:normal; color:#000000}
   .boxCenterList  #clear_history{border:none; position:absolute; right:5px; top:11px; padding:0;}
   /*相关文章(其它带有小三角点的文字列表共用)*/
   .RelaArticle a,.alone{background:url(/static/v1.0.0/images/bg.gif) no-repeat 0px -170px; padding:0px 0px 0px 10px; color:#3f3f3f; text-decoration:none;}
   .RelaArticle a:hover{background:url(/static/v1.0.0/images/bg.gif) no-repeat 0px -170px; padding:0px 0px 0px 10px; color:#c00; text-decoration:none;}
   /*浏览历史，收藏*/
    .history{ }
   .history h1{ font-size:18px; padding:30px 20px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis; }
   .history .h2bg{ background:none; color:#666}
     #history li{width:100%;}
		 #clear_history a{background:none; padding:0px; color:#3f3f3f; text-decoration:none;float:right;cursor:pointer;}
   .colle a{background:none; padding:0px; color:#3f3f3f; text-decoration:none;}
   .colle a:hover{background:none; padding:0px; color:#ff6600; text-decoration:none;}
   /* ====================
     商品详情页面部分模块
==================== */
   #goodsInfo{  _height:1%; position:relative}
   #goodsInfo .imgInfo{width:262px; float:left;   padding-left:14px;}
   #goodsInfo .imgInfo img{ width:260px; height:260px; border:1px solid #e6e6e6 }/*商品详情图片*/

   #goodsInfo .gallery{width:204px; float:left; margin-left:10px; _margin-left:5px; overflow:hidden;}
   #goodsInfo .gallery ul{width:auto;}
   #goodsInfo .gallery li{float:left; width:48px; margin:0 2px;}
   #goodsInfo .gallery li img{width:46px; height:46px; display:block;}
   /*文字信息*/
   #goodsInfo .textInfo{background:#fff; width:895px; height:260px; float:left; padding:0 10px 0 20px; padding-bottom:10px; position:relative}
   
   /*收藏按钮*/
   #goodsInfo .textInfo .ico_shoucang{ float:left; padding-top:5px;height:23px; line-height:23px;  font-size:12px; font-weight:normal; }
 	#goodsInfo .textInfo h2{ font-size:15px; color:#656565; line-height:30px; padding-top:10px}
   #goodsInfo .textInfo .ico_shoucang .aa1{   width:30px;height:23px; float:left;padding-left:22px; background:url(/static/v1.0.0/images/bg.png) -460px  -57px;  }
   #goodsInfo .textInfo .ico_shoucang .aa2{  height:23px; padding:0 8px; background:url(/static/v1.0.0/images/shoucang_r.gif) right 0;color:#333;float:left;}
   #goodsInfo .textInfo .ico_shoucang_on .f_l{ color:#c00;background:url(/static/v1.0.0/images/bg.png) -460px  -89px;}
   #goodsInfo .textInfo .ico_shoucang_on .f_r{ background:url(/static/v1.0.0/images/shoucang_r.gif) right -23px;}
   #goodsInfo .textInfo h1{font-size:15px;  line-height:30px; color:#656565; padding-top:10px;}
   #goodsInfo .textInfo ul{ overflow:hidden; margin-bottom:10px}
   #goodsInfo .textInfo li{padding:0px; _height:1%;font-family: "Microsoft Yahei";font-size: 14px;font-weight: 400;color: #999; float:left; width:100%}
   #goodsInfo .textInfo li .mf{ color:#2474FF}
   #goodsInfo .textInfo li b{  }
   #goodsInfo .textInfo li.padd{padding:7px 0px 7px 8px;}
   #goodsInfo .textInfo li dd{width:100%; float:left; padding:7px 0px;}
   #goodsInfo .textInfo .loop{background:#f7f7f7; margin-top:8px;}
   
   #goodsInfo .textInfo .catt{width:100%;height:auto;overflow:hidden;padding-bottom:5px;}
   #goodsInfo .textInfo .catt a{border: #c8c9cd 2px solid;text-align: center; background-color: #fff; margin-right:5px;margin-top:6px;padding-left: 10px;padding-right: 10px;display: block; white-space: nowrap; color: #000; text-decoration: none;float:left; font-size:12px; height:25px; line-height:25px;}
   #goodsInfo .textInfo .catt a:hover {border:#2474FF 2px solid;  }
   #goodsInfo .textInfo .catt a:focus {outline-style:none;}
   #goodsInfo .textInfo .catt .cattsel {border:#2474FF 2px solid; background: url("/static/v1.0.0/images/test.gif") no-repeat bottom right;  }
   #goodsInfo .textInfo .catt .cattsel a:hover {border: #2474FF 2px solid; background: url("/static/v1.0.0/images/test.gif") no-repeat bottom right;}

	#goodsInfo .textInfo span{display:block; float:left;height:53px; line-height:53px; text-align:center; border-radius:5px;}
	.bnt_buy{ display:block; float:left; width:100px; color:#fff; background:#261B30;border-bottom-left-radius:5px;border-top-left-radius:5px;}
   #goodsInfo .textInfo i{ display:block; width:100px; background:#dfdfdf; float:left; font-size:12px; font-style:normal;border-top-right-radius:5px;border-bottom-right-radius:5px;color: #333;
  font-weight: bold;}
   .bnt_buy:hover{ background:#2474FF; color:#fff; border-bottom-left-radius:5px;border-top-left-radius:5px;}

   .ys{display:block; width:100%; height:44px;background:#2474FF; line-height:44px; text-align:center; border-radius:4px; color:#fff; margin-bottom:10px}
   .ys a{ color:#fff; display:block}
   .ys a:hover{ background:#2474FF; border-radius:5px}
   .shpuc{display:block;width:47%; height:40px;line-height:40px; text-align:center; border-radius:4px; margin-top:10px; background:#fd7222; float:left}
   .shpuc:hover{ background:#e7651b;}
   .shpuc2{ margin-left:4%; background:#ffbc00}
   .shpuc2:hover{ background:#e9ad05}
   .shpuc a{ display:block;font-size:16px;color:#fff; }
   .bdxz{display:block;text-align:center;}
   .bdxz a{ width:100%; margin-bottom:10px; background:#000; line-height:44px; border-radius:4px;}
   .bdxz a:nth-child(2){align-items: left;justify-content: space-around;flex-direction: column; line-height: 22px; height: 41px; padding: 6px 0;}
   .bdxz a o{font-size: 12px; display: block;width: 40%; float: right; background: #dfdfdf; color: #333; font-weight: bold; display:none}
   .bnt_yanshi{ color:#fff; display:block; font-size:17px;}
   .bnt_yanshi:hover{ background:#2474FF; color:#fff}
   
   .bnt_liji{ display:block;float:left; width:140px; height:53px; margin-right:10px; background: url(/static/v1.0.0/images/bnt_cat.gif) -280px 0 no-repeat}
   .bnt_liji:hover{ background: url(/static/v1.0.0/images/bnt_cat.gif) -280px -53px no-repeat}
   
   .shixiao{ line-height:80px; color:#ccc; font-size:14px}
   #goodsInfo .textInfo .bnt_zhanwu{ display:block;float:left; margin-right:10px; width:140px; height:53px; background: url(/static/v1.0.0/images/bnt_cat.gif) -420px 0 no-repeat}
   #goodsInfo .textInfo .bnt_zhanwu:hover{ background: url(/static/v1.0.0/images/bnt_cat.gif) -420px -53px no-repeat}
   #goodsInfo .textInfo .goods_bnt{ }
   #goodsInfo .textInfo .goods_bnt .f_l{ float:left; padding-top:10px;}
    #goodsInfo .textInfo .goods_bnt .f_l b{ font-weight:normal}
	
	.vip{ background:#e5e5e5; position:absolute; right:0; width:260px; overflow:hidden; border-radius:5px; padding:10px 5px 10px 10px; top:0;}
	.vip p{ padding-bottom:3px; line-height:27px;overflow: hidden;}
	.vip p img{ float:left; margin-right:3px}
	.vip .join{ background:#FF4C1A; margin-top:5px; display:block; width:150px; height:30px; text-align:center; line-height:30px; color:#fff; border-radius:3px}

	
	#goodsInfo .textInfo .sp-singleAct{ float:right; width:190px; padding-right:10px;   position:relative;} 
#goodsInfo .textInfo .sp-singleAct dl{ padding-bottom:5px; border:1px solid #dde3e4;padding-top:5px; }
#goodsInfo .textInfo .sp-singleAct dl dd{ line-height:18px; padding:3px 0px 3px 35px; zoom:1;}
#goodsInfo .textInfo .sp-singleAct dl .mian{ background:url(/static/v1.0.0/images/ico_mian.gif) no-repeat 12px 5px;}
#goodsInfo .textInfo .sp-singleAct dl .jian{ background:url(/static/v1.0.0/images/ico_jian.gif) no-repeat 12px 5px;}
#goodsInfo .textInfo .sp-singleAct dl .zhe{ background:url(/static/v1.0.0/images/ico_zhe.gif) no-repeat 12px 5px;}
#goodsInfo .textInfo .sp-singleAct dl .song{ background:url(/static/v1.0.0/images/ico_song.gif) no-repeat 12px 5px;}
#goodsInfo .textInfo .sp-singleAct span{ display:block; width:13px; height:23px; background:url(/static/v1.0.0/images/bg.png) no-repeat -480px -207px; position:absolute; top:5px; left:-12px; background-color:#fff;}
	
	
	
	
   /**程序判断部分CSS**/
   .gratis{ margin-left:10px;}
   
   /* 模板建站优势*/  
.goods_youshi li{ width:412px; height:184px; padding:25px 15px; background:url(/static/v1.0.0/images/goods_youshi_bg.gif) no-repeat; float:left; margin-bottom:16px;}
.goods_youshi li dl{ width:412px; height:184px;  float:left }
.goods_youshi li dl dt{ font-size:20px; color:#181818; font-weight:bold; font-family:"微软雅黑"; padding-bottom:10px;}
.goods_youshi li dl dd{ font-size:16px;  color:#333; padding-bottom:25px;}
.goods_youshi li dl p{ font-size:14px; color:#333; width:260px; line-height:23px;}



.goods_youshi .li1 dl{ background:url(/static/v1.0.0/images/goods_youshi1.gif) right center no-repeat; }
.goods_youshi .li2 dl{ background:url(/static/v1.0.0/images/goods_youshi2.jpg) right center no-repeat; }
.goods_youshi .li3 dl{ background:url(/static/v1.0.0/images/goods_youshi3.gif) right center no-repeat; }
.goods_youshi .li4 dl{ background:url(/static/v1.0.0/images/goods_youshi4.gif) right center no-repeat; }
.goods_youshi .li5 dl{ background:url(/static/v1.0.0/images/goods_youshi5.gif) right center no-repeat; }
.goods_youshi .li6 dl{ background:url(/static/v1.0.0/images/goods_youshi6.gif) right center no-repeat; }
.goods_youshi .li7 dl{ background:url(/static/v1.0.0/images/goods_youshi7.gif) right center no-repeat; }
.goods_youshi .li8 dl{ background:url(/static/v1.0.0/images/goods_youshi8.gif) right center no-repeat; }
.goods_youshi .f_r{ float:right}

/* 服务保障*/
.goods_fuwu img{ float:left}
.goods_fuwu .li1 dl{ float:left; width:798px; padding-left:20px; }
.goods_fuwu .li1 dl dt{ font-family:"微软雅黑"; font-weight: bold; color:#333333; font-size:15px; height:30px;}  
.goods_fuwu .li1 dl dd{ font-size:14px;} 

/* 其他增值服务*/
.goods_other img{ float:left}
.goods_other .li1{ padding:20px; border-bottom:1px dotted #ddd; margin:0}
.goods_other .li1 dl{ float:left; width:738px ;  padding-left:20px; }
.goods_other .li1 dl dt{ font-family:"微软雅黑"; font-weight: bold; color:#333333; font-size:15px; height:30px;}  
.goods_other .li1 dl dd{ font-size:12px;} 
.goods_other .li1 .p1{ color:#2474FF}
.goods_other .li1 p a{ color:#6699cc}
.goods_other .li1 p a:hover{ text-decoration:underline}

/* 其他增值服务*/
.goods_wenda .li1{ padding:20px; border-bottom:1px dotted #ddd; margin:0}
.goods_wenda .li1 dl{ float:left; width:100%}
.goods_wenda .li1 .q{ color:#c00}
.goods_wenda .li1 dt{ float:left; width:15px;}
.goods_wenda .li1 dd{ float:left; width:840px;  }





/* 评分*/  
.score-wrap{float:left; width:280px; position:relative;  }
.score-wrap .score{height: 65px;padding: 5px; text-align:center ;   }
.score-wrap .no-score{margin-top: 28px;}
.score .score-num{text-align: center;height: 27px;line-height: 27px;}
.score .score-num  .value{font-family: "Microsoft Yahei";font-size: 24px;font-weight: 400;color: #444;}
.score .score-num  .unit, .score .view-detail{font-family: "Microsoft Yahei";font-size: 12px;font-weight: 400;color: #999;}
.score .view-detail{text-align: center;vertical-align: middle;height: 18px;line-height: 18px;padding: 2px 0;cursor: pointer;}
.score-wrap .score-popup{width: 206px;background-color:#f0f0f0; }
.score-popup .score-detail .func, .score-popup .score-detail .maint{margin-bottom: 6px;}
.score-no{background: url(/static/v1.0.0/images/score.png) no-repeat scroll 0 0 transparent;display:inline-block; float:none; height: 17px;margin: 0 auto;vertical-align: top;width: 85px;}
.score-5 {background-position: -7px -4px;}
.score-4 {background-position: -7px -39px;}
.score-3 {background-position: -7px -75px;}
.score-2 {background-position: -7px -111px;}
.score-1 {background-position: -7px -147px;}
.score-0 {background-position: -7px -183px;}

.score-wrap .score-bottom{ display:none;width:220px;  position:absolute; padding:8px 30px; background:#FFF;  left:0; top:0; font-size:12px; line-height:13px; color:#333}
.score-wrap-on .score-bottom{ display:block;  }
.score-wrap .score-bottom .line{ cursor:pointer; padding:4px 0}
.score-wrap .score-bottom .span1{ float:left;}
.score-wrap .score-bottom .span2{ float:left; width:150px; margin:0 3px; height:13px; background:#f7f8f8 }
.score-wrap .score-bottom .span2in{float:left; height:13px;   background:url(/static/v1.0.0/images/ping_bg.gif) repeat-x }
.score-wrap .score-bottom .span3{ float:left;}
/* End of 评分*/

/* 属性 */
.pProdInfoUL { border:1px solid #ebebeb; width:898px; border-bottom:1px solid #e1e1e1; border-top:1px solid #e1e1e1; float:left; padding:0; }
.pProdInfoUL .tit{ height:28px; line-height:28px; background:#eee; font-weight:bold; color:#333; float:left; width:898px; margin-bottom:2px;}
.pProdInfoUL .tit span{ float:left; width:15px; height:15px; margin:7px; background:url(/static/v1.0.0/images/bg.png) no-repeat}
.pProdInfoUL .tit .span1{ background-position:-529px -58px; }
.pProdInfoUL .tit .span2{ background-position:-529px -75px; }
.pProdInfoUL LI {LINE-HEIGHT: 28px; WIDTH:293px; _width:292px; padding-left:4px; margin-left:2px; overflow:hidden; MARGIN-BOTTOM: 2px; BACKGROUND: #f8f8f6; FLOAT: left; HEIGHT: 28px; text-align:left}
 


/* 文章左侧分类 

.left_art a{ display:block; height:25px; line-height:25px; font-size:13px; background:url(/static/v1.0.0/images/biao6.gif) 0 11px no-repeat; padding-left:10px;}
*/
.art_cont_h2 a,.art_cont_h3 a{ display:block; height:25px; line-height:25px; font-size:12px; background:url(/static/v1.0.0/images/biao6.gif) 0 11px no-repeat; padding-left:10px;}

   
   
   /*用户评论*/
   .ie6{padding-left:25px; _padding-left:15px; height:1%;}/*购买此商品的人还购买的商品*/
   .comments{ float:left}
   .comments li{ border-bottom:1px solid #f4f4f4;  padding:0px 0; width:898px;  _height:1%; text-align:left; position:relative;
   margin-bottom:8px; float:left; 
   }
   .comments li .score-no{position:absolute; right:20px; top:3px;}
   .comments li p{  text-align:left; font-size:14px;  }
   .comments li .jianju{ padding:0 20px;}
   .commentsList{   padding:10px 0;  }
   .commentsList td{ padding-left:20px; padding-right:20px;}
   .comments .f2{ font-size:14px;}
   .comments .f3{font-size:14px; font-weight:bold}
   .inputBorder{border:1px solid #abadb3; background:url(/static/v1.0.0/images/bg2.gif) repeat-x 0 0 #fbfbfb; font-size:14px;}
   .comments .com_re { width:816px; border:1px solid #e4e4e4;color:#ababab; background:#f4f4f4; padding:13px 20px; float:left; font-size:12px; position:relative}
   .comments .com_re p{ font-size:12px;  }
   .comments .com_re .tou strong{ font-size:12px; font-weight:normal; color:#4095ce; font-weight:normal}
   .comments .com_re .dang{ position:absolute; left:23px;top:-10px;}
   .commentsList .bnt_blue{ color:#FFF}
   
   .comments_bottom{position:relative; padding-top:10px;}
   .comments_bottom *{ float:left; vertical-align:middle}
   .comments_bottom .f_r{ float:right}
   .comments_bottom .score-no { margin-right:5px; margin-top:2px;}
   
   .comments_kuan li{ width:1208px;}
   .comments_kuan .com_re {width:1126px;}
   
   
   
   .mydiv{ width:450px; height:350px; border:5px solid #b0b0b0; background:#fff; position:absolute; bottom:-40px; left:238px;}
   .mydiv .tit{ height:30px; line-height:30px; background:#2474FF; border-bottom:1px solid #a60303}
   .mydiv .tit span{ font-size:14px; color:#FFF; padding-left:15px;}
   .mydiv .tit img{ float:right; padding:10px; }
   .mydiv_in { }
   .mydiv_in dl{ padding:20px 57px; height:192px;}
   .mydiv_in dd{ padding:10px 0; float:left; width:335px; }
   .mydiv_in b{ font-weight:normal; float:left; width:73px; text-align:center; padding-top:10px; color:#000}
   .mydiv_in .inputBg{ float:left; font-size:14px;  }
   
   .mydiv_in .mydiv_bottom{ height:86px; width:450px; border-top:1px solid #ddd; float:left; background:#f2f2f2}
   
   
   
   .stars1{ background:}
   .captcha{margin-left:0px; position:relative; top:-1px; *margin-left:8px; *position:relative; top:3px; cursor:pointer;}
    /* ====================
     品牌推荐
==================== */
    /*品牌列表*/
    #brandList{background:url(/static/v1.0.0/images/brandBg.gif) repeat-y top center; margin-top:12px; height:1%;}
    #brandList .brandBox{width:240px; _width:236px; float:left; margin:0 5px 20px 5px; text-align:center; overflow:hidden; height:160px;}
        #brandList .brandBox .brandLogo{width:188px; height:52px; overflow:hidden;}
    #brandList .brandBox h4{height:23px; line-height:23px; background:#e9e9e9; margin:15px 0 8px 0; padding:0 10px; text-align:right;
    font-weight:100; font-size:12px;
    }
    #brandList .brandBox h4 span,#brandList .brandBox h4 span a{float:left; font-weight:bold; color:#3f3f3f; text-decoration:none;}
    #brandList p{text-align:left; margin-bottom:5px; color:#909090; padding:8px;}
    #brandList p.brandCategory,#brandList p.brandCategory a{text-align:left; color:#006acd; text-decoration:none;}
    #brandList .brandArticle{border:1px dashed #d9d9d9; background:#eee; text-align:left;}
    .brandCategoryA a{ margin-right:15px;}

    /* ====================
     用户中心
==================== */
    .box_1 .userCenterBox{}
    .usBox{ border:1px solid #ddd;   width:1208px; background:#FFF; border-top:none; color:#333333}
	.usBox_top{ height:49px; background:url(/static/v1.0.0/images/usBox_top.gif) repeat-x; border-bottom:1px solid #f4f4f4;border-top:1px solid #ddd;  }
	.longTop{font-size:14px;color:#ababab;padding:15px 20px 15px 47px;background:url(/static/v1.0.0/images/tips.gif) no-repeat 8px 10px; border-bottom:1px solid #f4f4f4}
.norTable{font-size:14px;}
.norTable tr.last td,.norTable tr.last th{border-bottom:0;}
.leftBorder{border-left:1px solid #f4f4f4;}
.norTable td,.norTable th{padding:15px 10px; vertical-align:top;border-bottom:1px solid #f4f4f4;}
.norTable td.vlm,.norTable th.vlm{ vertical-align:middle;}
.norTable th{ text-align:right;font-weight:normal; vertical-align:middle}
.user_bnt{ width:118px; height:40px;line-height:40px; text-align:center; color:#FFF;font: 18px "微软雅黑"; background:url(/static/v1.0.0/images/user_bnt.gif) no-repeat; border:none; cursor:pointer}


	
	
	.usBox .usBox_top a{ float:left; padding:0 25px; font-size:14px; height:46px; color:#333333; border-right:1px solid #f4f4f4; line-height:46px; border-top:3px solid #fcfcfc }
	.usBox .usBox_top .active{ border-top:3px solid #c00; background:#FFFFFF; font-weight:bold }
	
	.usBox_in{ padding:15px;}
	
	.usBox table{border-collapse:collapse;border-spacing:0;}
	
	
    .usBox_1{background:#fff; text-align:left; width:297px; height:208px; padding:43px 153px 60px 123px;}
    .usBox_1 .logtitle{height:30px; background:url(/static/v1.0.0/images/ur_bg.gif) no-repeat 0px 0px;}
    .us_Submit{border:none; width:115px; height:40px; background:url(/static/v1.0.0/images/bnt_ur_log.gif);}
    .us_Submit_reg{border:none; width:113px; height:40px; background:url(/static/v1.0.0/images/bnt_ur_reg.gif);}
    .usTxt{width:265px; height:267px; padding:43px 0 0 90px; background:#f2f2f2; float:right;
    text-align:left; background:url(/static/v1.0.0/images/ur_bg1.gif) no-repeat 0 50%; line-height:23px;
    }
    .usTxt img{margin-top:15px;}
    /*注册*/
    .usBox_2{background:#fff; text-align:left; padding:43px 153px 60px 123px;}
    .usBox_2 .regtitle{height:30px; background:url(/static/v1.0.0/images/ur_bg.gif) no-repeat 0px -34px;}
    .actionSub a{color:#006acc; text-decoration:underline;
    background:url(/static/v1.0.0/images/ur_bg.gif) no-repeat 0px -68px; padding-left:14px;
    }
.box_1 .userCenterBox .userMenu{ }
.box_1 .userCenterBox .userMenu h3{ background:url(/static/v1.0.0/images/user_h3.gif) repeat-x; border:1px solid #b90404; height:30px; line-height:30px; color:#FFF; font-family:"微软雅黑"; font-weight:bold; padding-left:10px; text-align:left; font-size:14px;}
.box_1 .userCenterBox .userMenu h3 a{ color:#FFFFFF}
.box_1 .userCenterBox .userMenu h3  a b{ font-weight:normal}

.box_1 .userCenterBox .userMenu h1{ height:29px; line-height:29px; cursor:pointer; background:url(/static/v1.0.0/images/user_h1.gif) repeat-x; font-size:12px; font-weight:bold;   }
.box_1 .userCenterBox .userMenu h1 span{ float:left; padding-left:10px;}
.box_1 .userCenterBox .userMenu h1 img{ float:right; padding:5px; }
.box_1 .userCenterBox .userMenu ul { padding:6px 0}
.box_1 .userCenterBox .userMenu ul a{ display:block; height:30px; line-height:30px; width:180px; padding-left:20px; background:url(/static/v1.0.0/images/user_a.gif) right 7px no-repeat; }
 
  .box_1 .userCenterBox .userMenu ul  a.curs,.box_1 .userCenterBox .userMenu ul  a:hover{ color:#c00; background:url(/static/v1.0.0/images/user_a.gif) right -17px no-repeat;}


.msgBottomBorder{clear:both; background:url(/static/v1.0.0/images/lineBg.gif) repeat-x left bottom; padding-bottom:8px; margin-bottom:8px;}
	
	
 
 
/* ====================
     商品分类页面
==================== */
    /*属性组合搜索*/
	
.screeBox {padding:12px 0; padding-bottom:0; border-top:1px solid #e0e0e0 }
.screeBox a{ margin:0 4px; float:left;  height:20px; line-height:20px;}
.screeBox span{background:#999999; color:#FFFFFF; float:left; height:20px; line-height:20px;  padding:0px 6px; }
.screeBox strong {color:#666666;float:left;width:120px ; font-weight:normal; font-size:12px; text-align:center; height:21px; line-height:21px; padding:0 2px}
.screeBox  ul{ float:left; width:1070px;  }
.screeBox li{ float:left; width:97px; height:30px;}
.screeBox li.cur a{color:red;}
 .b_box2{ float:left; padding-left:5px;}
 .b_box2 span{ float:left; padding-right:5px;}
 #choose_style{ border:1px solid #dd8181; height:20px; line-height:20px; float:left; margin:7px 3px; padding:0 6px; position: relative; padding-right:21px;}
  #choose_style b{ width:14px; height:14px; display:block; position:absolute; right:4px; top:3px; background: url(/static/v1.0.0/images/cha.gif) 0 0px;}
  
  #choose_style:hover{ background:#e08686; border:1px solid #c50000; color:#FFF}
  #choose_style:hover b{ background: url(/static/v1.0.0/images/cha.gif) 0 -14px;}
   
  
 
    /*商品列表显示方式*/
    .goodsList{ padding:10px 10px 0 10px;}
    .goodsList ul{ margin-bottom:10px;}
    .goodsList ul#bgcolor{background:#fbfbfb; border-top:1px dashed #e8e8e8; border-bottom:1px dashed #e8e8e8;}
    .goodsList li{float:left; padding-top:8px;}
    .goodsList li.thumb{width:80px; text-align:center;}
    .goodsList li.thumb img{width:50px; height:50px; border:1px solid #ccc; padding:1px;}
    .goodsList li.goodsName{width:290px; margin-right:10px;}
    .goodsList li.action{float:right; margin-left:10px;}
    .goodsList li.action a.abg{background:url(/static/v1.0.0/images/bg.gif) no-repeat 0px -735px; padding-left:18px; position:relative; bottom:5px;}

/* ====================
     团购
==================== */
    .group{background:#f2f2f2; padding:8px;}
    .group li{float:left; background:#fff; padding:8px;}

/* ====================
     购物流程
==================== */
.flowBox{ padding-bottom:5px;}
.flowBox h6{ background:#f6f5f5; height:35px; line-height:35px; color:#707070; font-size:14px; font-weight:bold; padding:10px; font-weight:normal; text-align:left; font-weight:normal}
.flowBox h6 a{ color:#bf4645}
.flowBox h6 span b{ font-size:12px; font-weight:normal}
.flowBox table{ margin:5px auto;}
.flowBox TABLE.tbCartList{ margin:0px auto;}
.flowBox strong{ font-weight:normal}
.flowBox  .inputBg{  }

TABLE.tbCartList {
	WIDTH: 100%
}
TABLE.tbCartList TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f6f5f5; FONT-WEIGHT: 700; PADDING-TOP: 7px
}
TABLE.tbCartList .norBorder {
	BORDER-RIGHT-STYLE: none
}
TABLE.tbCartList TD {
	BORDER-BOTTOM: #dadada 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 12px
}
TABLE.tbCartList TD.textLink A {
	COLOR: #d95854; TEXT-DECORATION: underline
}
.td_name  a{    }
.td_price{ color:#d95854; font-weight:bold; font-family:"微软雅黑"}


		/*2.62在购物车里面显示相关配件*/
		.flowGoodsFittings{padding:10px;}
		.flowGoodsFittings ul{height:1%; margin:5px 4px; float:left;}
    .flowGoodsFittings li{float:left; width:120px;}
    .flowGoodsFittings li.goodsimg{width:48px; margin-right:10px;}
    .flowGoodsFittings li.goodsimg img{width:48px; height:48px; display:block;}
		
/* ====================
     文章列表页-2009.6.8
==================== */
    .article_search{margin:8px 0;}
		.article_search .inputBg{width:300px; float:left; margin-right:10px;}
		
		.article_search .art_search{ border:none; width:59px; cursor:pointer; padding-left:10px; height:22px; line-height:22px; background:url(/static/v1.0.0/images/art_search.gif) no-repeat 0 0; color:#333333}
/* ====================
    打印报价单
==================== */
    .quotation{ margin:20px auto 20px auto; text-align:center;}




  /*翻页*/
  .pagebar{height:30px; margin:0 auto; text-align:center   }
   .pagebar img{position:relative; top:2px;}
   .pagebar a{ margin:0 2px;   text-decoration:none; border:1px solid #dbdbdb; line-height:28px; font-family:Arial, Helvetica, sans-serif;  background:#FFFFFF;  padding:0px 8px; height:23px; line-height:23px;display:inline-block}
 
   .pagebar .page_now{ margin:0 2px; color:#ca0809; font-weight:bold; background:#fff9eb;border:1px solid #ca0809;   font-family:Arial, Helvetica, sans-serif; padding:0px 8px; height:23px; line-height:23px;display:inline-block}
  
 
 .pagebar .no{color:#ccc; border:1px solid #ccc;}
 .pagebar .no:hover{color:#ccc; border:1px solid #ccc;}
 
 

   /*底部导航+友情链接*/
   #bottomNav{  height:25px; line-height:25px; text-align:center; border-top:1px solid #ddd;  padding-top:8px; }
   #bottomNav a{ padding-right:10px;}
   
   .links{  border-top:1px solid #ddd; overflow:hidden; line-height:25px; color:#666; border-bottom:1px solid #ccc}
	.links a {
		padding-right: 10px;
		float: left;
		white-space: nowrap;
		float: left;
		color: #fff;
	}
 
   
   .footer_box{ border-top:1px solid #e5e5e5; background:#FFF; padding-top:20px;}
   /*版权*/
   #footer{ text-align:center; margin:10px auto; margin-bottom:0; line-height:22px;}
   #footer .text{ }
   #footer .text a{ text-decoration:none;}
   
   .copyright{ height:25px; line-height:25px; background:#f2f2f2; color:#999; width:580px; margin:0 auto }
.copyright a{color:#999}

/* ======商品比较浮动块 ====== */
#compareBox {
 width:128px;
 background:url(/static/v1.0.0/images/compareBg.gif) no-repeat top center;
 background-color:#edf8ff;
 padding:35px 0 8px 0;
 border: 1px solid #c5e4ff;
 position: absolute;
 right:1px;
 top:200px;
}

#compareBox input {
    width:52px; height:13px;
    border:none;
    background:url(/static/v1.0.0/images/compareSub.gif) no-repeat;
}

#compareList {
 margin:0px 0px 8px 0px;
 padding:0px;
 width:120px;
 background:#FFFFFF;
 border:1px solid #d6ecff;
}

#compareList li {
 color: #333;
 text-align:left;
 background: #fff;
 padding: 3px 5px;
 margin: 3px 0;
}

#compareList li img {
 float:right;
 padding-top:4px;
}

/*购物车提示点击更新按钮式样2.6.2版本添加*/
.messageli {
 list-style-type:none;
 padding:5px;
 color:red
}
.messagediv {
 font-size:12px;
 position:absolute;
 border:1px solid #FFD700;
 text-align:center;
 padding:5px;
 background-color:#FFFACD;
 filter:alpha(opacity=50);
 -moz-opacity:0.7;
 opacity: 0.7;
}

/*  积分兑换样式修改 */
.point li{
 float:left;
 width:300px;
}

.art_tit{ height:25px; line-height:25px; font-size:18px; color:#333; font-weight:bold; font-family:"微软雅黑"; margin-bottom:10px}

	.content{display: block;
word-wrap: break-word;
text-align: left;
width: 100%;
line-height: 26px;
color: #222;
overflow: hidden;
font-size: 14px;
color: #444;}
.bottom_xiao{ display:none; width:1px; height:1px; overflow:hidden}
#LXB_CONTAINER{ display:none; width:1px; height:1px; overflow:hidden}

.content em{
	border:#cccccc 1px solid;padding:0.3em 0.5em;widows:2;text-transform:none;background-color:#f4f4f4 !important;text-indent:0px;min-height:1.5em;font:12px/18px 'Courier 10 Pitch', Courier, monospace;orphans:2;color:#333333; display:inline-block; margin:3px 0px 12px;}
.content .tit1{  width:950px; height:30px; border-bottom:2px solid #2474FF} 	
.content .tit2{ background:url(/static/v1.0.0/images/goods_tit.gif) 0 -100px no-repeat; width:950px; height:50px;} 	
.content .tit3{ background:url(/static/v1.0.0/images/goods_tit.gif) 0 -50px no-repeat; width:950px; height:50px;} 	
.content .s{ background:#f4f4f4; border:1px solid #e2e2e2; margin:0 6px 6px; position:relative; padding:20px 10px 10px 10px;color: #666; border-radius:4px}	
.content .s1{ width:881px; height:16px; background:url(/static/v1.0.0/images/goods_sm.gif) 0 0 no-repeat; position:absolute; left:-1px; top:-1px;}	
.content .s2{ width:7px; height:16px; background:url(/static/v1.0.0/images/goods_sm.gif) -1001px 0 no-repeat; position:absolute; right:-1px; top:-1px;}	
.content .s3{ width:7px; height:7px; background:url(/static/v1.0.0/images/goods_sm.gif) 0px -78px no-repeat; position:absolute; left:-1px; bottom:-1px;}	
.content .s4{ width:7px; height:7px; background:url(/static/v1.0.0/images/goods_sm.gif) -1001px -78px no-repeat; position:absolute; right:-1px; bottom:-1px;}	
.content img{ max-width:100% !important; height:auto !important}
.content table{ width:100% !important}
 

/*  客服代码 */ 
.float0831 {POSITION: fixed; TOP: 210px; RIGHT: 1px; _position: absolute; z-index:999999999 }
.float0831 A {COLOR: #00a0e9}
.float0831 A:hover {COLOR: #ff8100; TEXT-DECORATION: none}
.float0831 .floatL {POSITION: relative; WIDTH: 28px; FLOAT: left}
.float0831 .floatL A {TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px}
.float0831 .floatR {BACKGROUND: url(/static/v1.0.0/images/float_bg.gif)}
.float0831 .tp {BACKGROUND: url(/static/v1.0.0/images/float_bg.gif)}
.float0831 .cn {BACKGROUND: url(/static/v1.0.0/images/float_bg.gif)}
.float0831 .floatR {PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; }
.float0831 .tp {BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px}
.float0831 .cn {BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px}
.float0831 .cn H3 {TEXT-INDENT: -9999px; HEIGHT: 109px; FONT-SIZE: 0px}
.float0831 .cn UL {PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px}
.float0831 .cn UL LI {BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 37px; WORD-WRAP: break-word; HEIGHT: 37px; overflow:hidden;   WORD-BREAK: normal}
.float0831 .titZx { background:url(/static/v1.0.0/images/float_s.png) 8px 0 no-repeat; padding:0;}
.float0831 .titZx a{ display:block; height:109px;    padding: 0; margin:0; }
.float0831 .titDh {BACKGROUND: url(/static/v1.0.0/images/float_s.png) no-repeat}
.float0831 .titDc {BACKGROUND: url(/static/v1.0.0/images/float_s.png) no-repeat}
.float0831 .icoZx {BACKGROUND: url(/static/v1.0.0/images/float_s.png) no-repeat}
.float0831 .icoTc {BACKGROUND: url(/static/v1.0.0/images/float_s.png) no-repeat}
.float0831 .icoFf {BACKGROUND: url(/static/v1.0.0/images/float_s.png) no-repeat}
.float0831 .icoTl {BACKGROUND: url(/static/v1.0.0/images/float_s.png) no-repeat}
.float0831 .btnOpen {BACKGROUND: url(/static/v1.0.0/images/float_s.png) no-repeat}
.float0831 .btnOpen_n {BACKGROUND: url(/static/v1.0.0/images/float_s.png) no-repeat}
.float0831 .btnCtn {BACKGROUND: url(/static/v1.0.0/images/float_s.png) no-repeat}
.float0831 .weibo_sina {BACKGROUND: url(/static/v1.0.0/images/float_s.png) no-repeat}
.float0831 .weixin {BACKGROUND: url(/static/v1.0.0/images/float_s.png) no-repeat}
.float0831 .weibo_qq {BACKGROUND: url(/static/v1.0.0/images/float_s.png) no-repeat}
.float0831 .float_tel {BACKGROUND: url(/static/v1.0.0/images/float_s.png) no-repeat}
.float0831 .float_weixin {BACKGROUND: url(/static/v1.0.0/images/float_s.png) no-repeat}
.float0831 .titDh {BACKGROUND-POSITION: 5px -66px}
.float0831 .titDc {BACKGROUND-POSITION: 5px -124px}
.float0831 .icoZx {BACKGROUND-POSITION: 2px -154px}
.float0831 .icoTc {BACKGROUND-POSITION: -106px -56px}
.float0831 .icoFf {BACKGROUND-POSITION: 2px -213px}
.float0831 .icoTl {PADDING-LEFT: 20px; BACKGROUND-POSITION: -104px -22px}
.float0831 .btnOpen {BACKGROUND-POSITION: -137px -130px}
.float0831 .btnOpen_n {BACKGROUND-POSITION: 0px -530px}
.float0831 .btnCtn {BACKGROUND-POSITION: -107px -130px}
.float0831 .weibo_sina {BACKGROUND-POSITION: 0px -109px}
.float0831 .weixin {BACKGROUND-POSITION: 0px -252px; cursor:pointer}
.float0831 .weibo_qq {BACKGROUND-POSITION: 0px -131px}
.float0831 .float_tel {BACKGROUND-POSITION: -94px 0px}
.float0831 .float_weixin {BACKGROUND-POSITION: 0px -153px} 
 
.float0831 .weibo_sina,.float0831 .weixin,.float0831 .weibo_qq{ width:94px; height:22px; display: block; margin:8px 5px;}
.float0831 .icoZx {PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}
.float0831 .icoTc {PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}
.float0831 .icoFf {PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}
.float0831 .btnOpen {POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.float0831 .btnOpen_n {POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.float0831 .btnCtn {POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.float0831 .btnOpen {TOP: 98px; LEFT: 1px}
.float0831 .btnOpen_n {TOP: 118px; LEFT: 1px}
.float0831 .btnCtn {TOP: 98px; LEFT: 2px}
.float0831 .float_tel {width:130px; height:57px;} 
.float0831 .float_weixin { width:78px; height:78px; display:block; float:left;}
.float0831 UL LI H3.titDc A {WIDTH: 80px; DISPLAY: block; HEIGHT: 36px}
.float0831 UL LI.top { height:109px; padding:8px 0    	 }
.float0831 UL LI.bot {BORDER-BOTTOM-STYLE: none}
.float0831 UL.webZx {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(/static/v1.0.0/images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px}
.float0831 UL LI.webZx-in {BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px}	


.weixin_box{ padding:13px; width:178px; display:block; BORDER-BOTTOM-STYLE: none; height:80px; position:absolute; left:-214px; top:-50px; display:none; background:#FFFFFF; border:1px solid #ccc;-moz-box-shadow: 0 0 10px rgba(0,0,0,.12);
-webkit-box-shadow: 0 0 10px rgba(0,0,0,.12);
box-shadow: 0 0 10px rgba(0,0,0,.12);}
.weixin_box .dang{ position:absolute; right:-23px; top:45px; display:none;}
.weixin_on .weixin_box{ display:block}
.weixin_on .weixin_box .dang{ display:block}
.weixin_box a{ display:block}
.weixin_box p{ font-size:12px;line-height:25px;}
.weixin_on .weixin_box .f_r{ width:100px; text-align: left; line-height:25px; }
.weixin_on .weixin_box b{ font-weight:bold; color:#f00}

.baidu-auth-pop{ top:0;}

#ISL_Cont_1 {FLOAT: left; OVERFLOW: hidden;   WIDTH: 1139px; HEIGHT: 248px;  margin-left:15px;}
#best_gd_in {/*WIDTH: 8000px; WHITE-SPACE: nowrap; HEIGHT: 65px*/}
#best_gd_in LI {DISPLAY: block; FLOAT: left; WIDTH: 174px;  TEXT-ALIGN: left; padding:10px  8px;}
#best_gd_in LI IMG {}
 
.off_btn {FILTER: alphaopacity=50 gray alpha(opacity=50); CURSOR: default; opacity: 0.5}
.ScrCont {WIDTH: 32766px; ZOOM: 1}
#List1_1 {FLOAT: left}
#List2_1 {FLOAT: left}
 
.best_gd .tit{font-family:"微软雅黑"; font-weight:bold; color:#333 ; font-size:15px;}
.best_gd_in{border:1px solid #ccc; border-top:2px solid #666; height:268px; position:relative; background:#FFFFFF; padding:10px 20px;}
.best_gd_in .left{width:20px; height:34px; display:block; background: url(/static/v1.0.0/images/jiantou.gif) no-repeat 0 -34px ; cursor:pointer; position:absolute; left:10px; top:110px;}
.best_gd_in .left:hover{display:block; background: url(/static/v1.0.0/images/jiantou.gif) no-repeat 0 0 ;}
.best_gd_in .right{width:20px; height:34px; display:block; background: url(/static/v1.0.0/images/jiantou.gif) no-repeat -20px -34px ; cursor:pointer;position:absolute; right:10px; top:110px;}
.best_gd_in .right:hover{display:block; background: url(/static/v1.0.0/images/jiantou.gif) no-repeat -20px 0 ;}
 
.best_gd_in .goodsitem a .goodsimg {width:172px; height:172px; border:1px solid #ddd; margin-bottom:6px;}
.best_gd_in .goodsitem a:hover .goodsimg {border:1px solid #c00;}
.best_gd_in .goodsitem p{height:22px; line-height:22px; overflow:hidden}
.rollBox .Cont {WIDTH: 1139px;float:left;overflow:hidden;}
.rollBox .ScrCont {width:111342177.27px;}
.rollBox #List1 {float:left;}
.rollBox #List2 {float:left;}
.rollBox {width:958px;overflow:hidden;}
/*联动筛选*/
#filter {width:1210px;margin-left:-1px;padding-top:10px;margin:0 auto;font-size:14px;line-height:28px; background:#fff; border-radius:4px; padding-bottom:10px}
	#filter div {
		margin-bottom: 10px;
		text-align: left;
	}
#filter div:last-child{ margin-bottom:0}
	#filter span {
		color: #ffffff;
		margin-left: 4px;
		margin-right: 4px;
		background-color: #2474FF;
		padding: 2px 5px;
		display: inline-block;
		border-radius: 3px
	}
#filter b{ color:#000; margin-left:15px;font-weight:normal; float:left; line-height:32px}
#filter a{ color:#666; margin-left:4px; margin-right:4px; text-decoration:none; padding:2px 5px;font-size:14px; display: inline-flex; border-radius:3px}
	#filter a:hover {
		font-size: 14px;
		color: #ffffff;
		text-decoration: none;
		background-color: #2474FF;
		padding: 2px 5px;
		overflow: hidden;
	}
#filter .jiab{height: 93px;float: left;}
/*.goodsItem_kuang2:nth-child(5n){ margin-right:0}*/
.cat_box .goodsItem_kuang:nth-child(5n){ margin-right:0}
/*文章列表*/
.c2{ width:1210px; margin-left:0}
.c2 .info{ float:left; width:597px;}
.c2 .info2{ float:right;  }
.mod { background:#fff; float:left; border-radius:4px}
.mod .hd{height:40px;border-bottom:1px solid #e5e5e5}
.mod .hd h3 {color:#FFF;float: left;padding: 0 0 0 10px; line-height:28px; font-size:14px;}
.hd .more {float: right; padding-right:10px; line-height:40px;}

.mod .bd table{ width:100%}
.mod .bd table th {color: #666666;font-weight: 500;}
.mod .bd table tr.odd td {background-color: #f4f4f4;}
.mod .bd table th, .mod .bd table td {height: 27px;line-height: 27px;text-align: left; padding:0 10px}
.mod .bd table .dl a{ color:#ff5400}
.mod .bd .newgoods .goods{ width:110px}
.info .content ul.art {  padding: 5px 15px 10px 15px;}
.info .content ul.art li { height: 35px;line-height: 35px;overflow: hidden;}
.info .content ul.art li a{ font-size:14px; float:left}
.info .content ul.art li span{ float:right;color: #999; font-size:12px;}
.content a{ border-bottom: 1px dashed #777;}
.content a:hover{color:red;}
.hd h3{overflow:hidden;float:left; height:40px; line-height:40px; }
.hd h3 span{ float:left;padding: 0 12px 0 2px; height:40px; line-height:40px;}
/**文章div收缩**/

.zhuobox { padding:0 5px}
.zhuobox .lb{ padding:0}
.zhuobox .lb li { height:36px; line-height:36px; font-size:12px; border-bottom:1px dotted #ccc}
.zhuobox .lb li a{ display:block; padding-left:10px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.zhuobox .lb li a:hover{ background:#e3e2e2}
.AreaL2 .box{ padding:10px; border-radius:4px;box-sizing: border-box; margin-bottom:15px; background:#fff; overflow:hidden}

.zhuobox .lb li.active {  background:url(/static/v1.0.0/images/zbg1.gif) no-repeat 5px 7px; }
.zhuobox div.art_cont { width:190px; margin:0 10px; display:inline; float:left;}
.zhuobox div.art_cont1 { width:190px; margin:0 10px; display:inline; float:left;}
.zhuobox .art_cont h2,.zhuobox .art_cont1 h2 { width:160px; height:30px; line-height:30px; display:inline-block; float:left; padding:0 0px 0px 30px; font-size:12px; cursor:pointer; background:url(/static/v1.0.0/images/zbg2.gif) no-repeat 12px 7px; font-weight:normal }
.zhuobox .art_cont h2.hover,.zhuobox .art_cont1 h2.hover { background-color:#e3e2e2; background:url(/static/v1.0.0/images/zbg3.gif) no-repeat 12px 7px; }
.zhuobox .art_cont h2.active,.zhuobox .art_cont1 h2.active {  background:url(/static/v1.0.0/images/zbg3.gif) no-repeat 12px 7px; }
.zhuobox div.art_cont_h2,.zhuobox div.art_cont_h3{ width:165px; float:left; padding-left:25px;}
.zhuobox div.art_cont_h2 ul li,.zhuobox div.art_cont_h3 ul li{ width:155px; height:25px; line-height:25px; font-size:13px; background:url(/static/v1.0.0/images/biao6.gif) 10px 10px no-repeat; padding-left:10px; float:left;}
.zhuobox div.art_cont_h2 ul li a,.zhuobox div.art_cont_h3 ul li a{ background:none;}
.zhuobox h1.cursor a,.zhuobox h2.cursor a,.art_cont_h3 li.cursor a{ color:#007edf;}
.zhuobox ul{padding-left:5px;}
.zhuobox ul li{height:24px;line-height:24px;}
.boxCenterList td{ padding:6px 0; }
.boxCenterList td a{ background:url(/static/v1.0.0/images/li_arrow.gif) 0 center no-repeat; padding-left:10px;}
.tags_list{ overflow:hidden; padding:10px; border-radius:4px; background:#fff;}
.tags_list dt{ line-height:30px}
/*搜索结果页*/
.resultlist{
  width:950px;
}
.resultlist ul{
  padding:20px 0 0 20px;
 }
.resultlist ul li{
  padding-top:15px;
 }
.resultlist ul li h4{
  line-height:30px;
  font-size:16px;
  font-weight:normal;
 }
.resultlist ul li h4 a{
  text-decoration:underline;
 }
.resultlist ul li p{
  line-height:22px;
  color:#333;
  font-size:12px;
  width:650px;
 }
.resultlist ul li span small{
  line-height:22px;
  font-size:12px;
  margin-left:5px;
  color:#999;
 }
.resultlist ul li span a{
  color:#008400;
 }
/*列表分页*/
.jogger{ clear:both; margin:0 auto; text-align:center; padding:10px 0;}
.jogger li { background:#fff; border: 1px solid #e5e5e5; color: #000; display: inline; font-weight: normal; list-style-type: none; margin: 0;  margin-right:6px!important:; overflow:hidden; padding:3px 5px; padding-right:0!important:; text-align: center;}
.jogger li a{color: #000; margin:0; padding:0;}
.jogger li.thisclass{background:#666666; border: 1px solid #666666;  color: #fff;}
.jogger li.thisclass a{color: #fff}

.pages {padding: 30px 0 30px;text-align: center}
.pages li {display: inline}
.pages li.thisclass a, .pages a:hover{padding: 5px 10px; border: 1px solid #2474FF;	background: #2474FF;color: #fff;text-decoration: none}
.pages a{padding: 5px 10px;border: 1px solid #CCC;background: #fff;color: #A4A4A4;line-height: 18px; border-radius:3px}

.liebiao li{ height:44px; line-height:44px;border-bottom:1px dotted #ccc; padding-left:10px}
.liebiao li:hover{ background:#f0f0f0}
.liebiao li span{ float:right}
.liebiao li a{ font-size:14px; }
.btn-1{ height:22px; margin-left:10px; border:1px solid #ccc; line-height:22px; text-align:center; margin-top:2px; display:block; float:left; padding:0 5px;}
.ipt-txt{ border:1px solid #ccc}
.submit{ float:left}
.fb{ float:left}

.bd_union{ width:1210px; margin:0 auto; height:60px}
.bd_union_right{ float:right; background:#e5e5e5; width:468px; height:60px;}
.bd_union_left{ background:#e5e5e5;width:640px; height:60px; float:left}
.bd_union2{ width:1210px; margin:0 auto; height:60px}
.bd_union2_right{ float:right; background:#e5e5e5; width:468px; height:60px;}
  .bd_union2_left{ background:#e5e5e5;width:640px; height:60px; float:left}

.ny_gg{background: #f1f1f1;  width: 200px;  height: 200px;  position: absolute;  right: 10px;  bottom: 20px;}

#nav {height:60px;line-height: 60px;float:left;}
#nav a { display: block; width:115px; text-align:center;font-size:16px;color:#fff; background: url() no-repeat right;font-weight: normal;}
#nav li {float: left; width: 115px;}
#nav li a:hover{background:#8a0c00; color:#fff}

#nav li ul {line-height: 36px; left: -999em; width: 115px; position: absolute;}
#nav li ul li{float: left; width:115px;background: #2474FF;border-bottom:1px solid #B14545}
#nav li ul li a{ width:115px; display:block;color:#fff;font-weight: normal;background:none;font-size:13px;}

#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}

.tonglan{width:1200px;margin:0 auto; }
.tonglan a{display:block; position:relative;margin-left:-5px;}
.tonglan a span{position: absolute;left:0;top:0}
.forum-20160414103443{position:relative;}
.forum-20160414103443 span{position: absolute;left:0;top:0}

.vip-left{position: absolute;right:285px; bottom:3px;}
.vip-left img{border-radius:8px;}
.free-left{position: absolute;right:225px; bottom:20px;}
.free-left img{border-radius:8px;}
.free-left a em{position: absolute;left:0;top:0}
.vip-left a em{position: absolute;left:0;top:0}

/* pop */
#pop{background:#fff;width:260px;border:1px solid #e0e0e0;font-size:12px;position:fixed;right:10px;bottom:10px;}
#popHead{line-height:32px;background:#f6f0f3;border-bottom:1px solid #e0e0e0;position:relative;font-size:12px;padding:0 0 0 10px;}
#popHead h2{font-size:14px;color:#666;line-height:32px;height:32px;}
#popHead #popClose{position:absolute;right:10px;top:1px;}
#popHead a#popClose:hover{color:#f00;cursor:pointer;}
#popContent{padding:5px 10px;}
#popTitle a{line-height:24px;font-size:14px;font-family:'微软雅黑';color:#333;font-weight:bold;text-decoration:none;}
#popTitle a:hover{color:#f60;}
#popIntro{text-indent:24px;line-height:160%;margin:5px 0;color:#666;}
#popMore{text-align:right;border-top:1px dotted #ccc;line-height:24px;margin:8px 0 0 0;}
#popMore a{color:#f60;}
#popMore a:hover{color:#f00;}

.xinwenb{ width:100%; margin-top:10px}
.xinwenb dl.xinwenbd1{ float:right}
.xinwenb dl{ width:488px; background:#fff; padding:10px; box-sizing:border-box;}
.xinwenb dl dt{ font-size:16px; border-bottom: 1px solid #e5e5e5; margin-bottom: 3px; padding-bottom: 10px;}
.xinwenb dl dd{ line-height:30px; border-bottom:1px dotted #ccc;}

.xinwenpic{ overflow:hidden; zoom: 1;margin-left: -10px;}
.xinwenpic li{ float:left; width:220px; margin-left:12px; border-radius:3px;}
.xinwenpic li p{ line-height:30px; height:30px}
.x_dh{ display:none}
.x_fot{ display:none}
.msou{ display:none}
.mskuang{ display:none}

@media screen and (max-width: 1048px) {
	.header_bg h1, .header_bg .h1{ margin-top:0; height:auto; width:auto}
	.bottom_txt{ margin:0 10px 10px; border:0}
	.goods_bnt .f_l{  width:100%}
	.work{ width:100% !important}
	.goods_bnt .f_l span{  box-sizing:border-box}
	.header_bg{ padding-top:10px; height:60px; padding-bottom:10px}
   #topNav{ display:none}
   .x_ss{ display:none}
   #mainNav{ display:none}
   .index_l, .index_r{ display:none}
   .tonglan{ display:none}
   #floatTools{ display:none}
   #pop{ display:none}
   .bd_union2{ display:none}
   .footer_box{ display:none}
   .popIntro{ display:none !important}
   .bdshare-slide-button-box{ display:none !important}
   .tit3 span{ width: auto ; padding:0 10px}
   
   .msou{ display:block !important; float:right; margin:5px 15px 0 0;}
	.mskuang {
		background: #fff;
		position: absolute;
		width: 100%;
		top: 60px;
		border-top: 1px solid #dedede;
		padding: 10px 2%;
		z-index: 999;
	}
   .mskuang #typeid{float: left; height: 32px; margin-top: 1px; border: 1px solid #2474FF; border-radius: 4px; width: 25%; box-sizing: border-box;}
   .mskuang .B_input{    width: 50%;  height: 32px; border: 1px solid #2474FF; border-radius: 4px; float: left; box-sizing: border-box; margin: 0 2%; color: #666;
    padding-left: 10px;}
	.mskuang .go{cursor: pointer; width: 13%; border: 1px solid #2474FF; background: none; border-radius: 4px; height: 32px; box-sizing: border-box;}
   
   .block{ width:100% !important}
   .cat_box{ width:auto; margin:0 10px}
   .allwz ul li{ float:inherit !important; width:100% !important;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
   .goodsItem .goodsimg{ width:100%; box-sizing:border-box;height:auto}
   .goodsItem_kuang{ width:47%; margin-right:0; box-sizing:border-box; margin-left:2%}
   .goodsItem_kuang2{ width:47%; margin-right:0; box-sizing:border-box; margin-left:2%}
   .goodsItem{ width:100%; box-sizing:border-box; }
   .bottom_txt .in1{ float:inherit; width:100%;margin-right: 0; box-sizing: border-box; border-bottom:1px solid #ccc; border-left:0; border-top:0; border-right:0; margin-bottom:10px}
   .bottom_txt{ padding:0;}
   
   .x_dh{ display:block !important;  width:100%; background:#2474FF;}
   .x_dh ul{ overflow:hidden;}
   .x_dh ul li a{ display:block; width:25%; color:#fff; text-align:center; line-height:40px; float:left; border-bottom:1px solid #B70404; border-right:1px solid #B70404; box-sizing:border-box;white-space:nowrap;
overflow: hidden;
text-overflow:ellipsis; }
   
   .pages a{ line-height:30px}
   #filter{ width:100%;display: none;}
   .pages li.thisclass{ padding:inherit !important; border:0 !important; background:none !important}
   .vip{ display:none}
   .vip-left{ display:none}
   .x_ad{ display:none}
   .AreaL{ width:auto; margin:10px; float:inherit !important}
   .beizhus, .shengmings{ display:none;}
   .biaoqian{ padding:5px 10px}
   #goodsInfo .textInfo{ width:100%; box-sizing:border-box; padding-left:10px}
   .AreaR{ width:auto; box-sizing:border-box; margin:0 10px;float: inherit;}
   .history span{ display:none}
   #com_h blockquote{ width:100%; box-sizing:border-box; margin:0}
   #com_h blockquote img{ max-width:100% !important; height:auto !important; text-align:center}
   .box_1{ border:0}
   .best_gd{ display:none}
   .c2{ width:auto; margin:0 10px}
   .c2 .info{ width:100%; margin-bottom:10px}
   .mod{ border:0}
   .info .content ul.art li span{ display:none}
   .AreaL2{ width:auto; float:inherit; margin:10px}
   .article_z{ width:100%}
   .zhuobox{ width:100%}
   .zhuobox .lb li{ float:left; width:25%;}
   .zhuobox .lb li a{ text-align:center; padding:0}
   .AreaR2{ width:auto; float:inherit; margin:0 10px}
   .wzbt{ padding:10px}
   .ur_here{ margin: 0 10px 10px}
   .liebiao li{ padding-left:0;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
   .liebiao li a{}
   .ny_gg{ display:none}
   .free-left{ display:none}
   #goodsInfo .imgInfo{ width:100%; text-align:center; float:inherit; padding-left:0}
   #goodsInfo .textInfo{ height:auto}
   #goodsInfo{ padding-bottom:0 !important}
   .x_xz{ height:auto !important}
   .shixiao{ display:none}
   #goodsInfo .textInfo li dd{white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
   .history h2{ width:auto; padding:0 15px}
   .x_jc{ display:none}
   .art_tit{ height:auto}
   .art_bottom div{ float:inherit !important}
   .x_bq{ line-height:22px; height:auto}
   .xinwenb dl{ width:100%; margin-bottom:10px}
   .xinwenb dl.xinwenbd1{ float:inherit}
   .xinwenpic{ margin-left:0}
   .xinwenpic li{ width:47%; margin-left:2%; box-sizing:border-box; margin-bottom:10px}
   .xinwenpic li p{white-space:nowrap;overflow: hidden;text-overflow:ellipsis; }
   .x_fot{ display:block !important; position:fixed; left:0; bottom:0; width:100%; height:50px; background:#2474FF; z-index:999999}
   .x_fot a{ display:block; width:25%; text-align:center; line-height:50px; float:left; color:#fff; border-right:1px solid #B70404; box-sizing:border-box}
   .header_bg h1 a{ width:50%; background-size:contain; height:40px; margin-left:10px}
   
   #gallery-wrapper{ width:100% !important}
    #left-float-side{ position:relative !important; left:inherit !important; top:inherit !important; width:100% !important}
}

#gallery-wrapper {
	position: relative;
	width: 1210px;
	margin: 0 auto;
}
img.thumb {
	width: 100%;
	max-width: 100%;
	height: auto;
}
.white-panel {
	position: absolute;
	background: white;
	border-radius: 5px;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
	padding: 10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.white-panel h1 {
	font-size: 1em;
}
.white-panel h1 a {
	color: #A92733;
}
.white-panel:hover {
	box-shadow: 1px 1px 10px rgba(0,0,0,0.5);
	margin-top: -5px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.neiyetag .xtag{}
.xtag {
	float: left;
    display: inline-block;
    height: 33px;
    line-height: 33px;text-align:center; margin:10px 5px 0; box-sizing:border-box; padding:0 10px;
	font-size: 12px;
	color: #444;
	background: #f1f1f1;
	border-radius: 3px;
	white-space:nowrap;
overflow: hidden;
text-overflow:ellipsis;}
.xtag span{ padding-left:5px; color:#999}
.xtag:hover {
}
.tonglan h2{ line-height:40px; font-size:16px;}

#imgmax img{ max-width:100% !important; height:auto !important}

.userlogin .zsyc{ }
.beizhus .hongse{ color:#F00;}
.beizhus p{ line-height:22px;}
.beizhus{ padding-bottom:10px; border-bottom:1px dotted #ccc; margin-top:10px; border-top:1px dotted #ccc; padding-top:10px; margin-bottom:10px}
.shengmings .hongse{ color:#F00; font-weight:bold}
.shengmings p{ line-height:25px;}
.beizhus a{ text-decoration:underline; color:#3366cc}
.shengmings a{ text-decoration:underline; color:#3366cc}

audio::-webkit-media-controls {
    overflow: hidden !important
}
audio::-webkit-media-controls-enclosure {
    width: calc(100% + 32px);
    margin-left: auto;
}
.yinpbf img{border-radius: 100%; width:60px; height:60px; position:relative;z-index: 1;}
.yinpbf i{width: 34px;height: 34px; display:block;background: url(/static/v1.0.0/images/btn_play.png) center center no-repeat;position:absolute;position: absolute;left: 13px;top: 13px; z-index: 2;}
.yinpbf .zt1{background: url(/static/v1.0.0/images/btn_zanting.png)}
.yinpbf .zt2{background: url(/static/v1.0.0/images/btn_zanting.png)}
.yinpbf .ypbf{ position:relative;margin: 10px 0; overflow:hidden}
.yinpbf audio{ position:absolute; left:20px; top:4px;border-radius: 17px; width:95%}
.yinpbf .bgno{position: absolute; left: 0; top: 0;width: 100%;   height: 60px;  z-index: 1;}
.yinpbf p{ height:20px;padding:0 10px}
.yinpbf .kong10{padding:0 10px}

.musicbox{ width:500px; margin:0 auto 100px}
.musicimg{margin:0 auto;width:100%;height:auto;overflow:hidden;margin-top:30px; position:relative}
.musicimg img{display:block;width:100%;height:auto;margin:0 auto;}
.musicimg .button{cursor:pointer}
.rainbow{animation: 6s rainbow infinite linear;}
@keyframes rainbow {
  0%{transform:rotate(0deg)}
  100%{transform:rotate(360deg)}
}
.musicbox .time{width:100%;height:30px;overflow:hidden;line-height:30px;font-size:14px;color:#000;margin-top:30px;}
.musicbox .now_time{float:left;}
.musicbox .all_time{float:right;}
.musicbox .gc_show{width:100%;height:30px;line-height:30px;text-align:center;font-size:14px;margin-top:30px;}
.musicbox .time_progress{width:100%;height:6px;}
.musicbox .progress{width:100%;height:6px;background:#909090;position:relative;}
.musicbox .bar{position:absolute;top:0;left:0;height:6px;background:#d61414;display:block;}
.musicbox .btn{width:20px;height:20px;background:#909090;border-radius:50%;position:absolute;position:absolute;top:-8px;}
.musicbox .contros{width:90%;height:60px;margin:0 auto;overflow:hidden;line-height:60px;}
.musicbox .button{ position:absolute; left:0; top:0; z-index:1}
.musicbox .button img{ width:100%;}

@media screen and (max-width: 1230px) {
    .musicbox{ width:70%}
    #goodsInfo .textInfo .ys{ width:70px}
    #goodsInfo .textInfo .bdxz a{ width:75px}
    .xiazk{ width:100% !important}
    #goodsInfo .textInfo .bnt_yanshi{ font-size:14px}
    #goodsInfo .textInfo .bdxz a o{ font-size:12px}
    #goodsInfo .textInfo .shpuc{ width:70px}
    .beizhus{ padding:10px}
    .shengmings{ padding:10px}
    .tjmb ul li{ width:43% !important}
    .xiangs dd{ float:inherit !important; width:100% !important}
    #pop{ display:none !important}
    
}

.xgdede{}
	.xgdede li {
		line-height: 30px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		text-align: left;
	}


.xiangs{ margin-top:20px; overflow:hidden; border-top: 1px solid #e5e5e5; padding-top: 20px;}
.xiangs dt{ font-size:14px; font-weight:bold; margin-bottom:10px}
.xiangs dd{float: left;  width: 50%;line-height: 33px;  border-bottom: 1px dotted #ddd;}
.xiangs dd a{}

.topNav1{ font-size:14px;}
.topNav1 span{font-size:0}
.topNav1 label{ padding: 0 6px; height: 24px;line-height: 24px;  border: 1px solid rgba(0,0,0,0.1); border-radius: 4px; display: inline-block; margin: 0 2px;  background: #fff;}

#goodsInfo .textInfo .bdxz a:nth-child(3){ display:none}
#goodsInfo .textInfo .bdxz a:nth-child(4){ display:none}

.bdxz{ position:relative}
.bdxz em{ font-style:normal}
.bdxz em:nth-child(3){ display:none}
.bdxz em:nth-child(4){ display:none}
#goodsInfo .textInfo .bdxz a{ height:53px; overflow:hidden}
#goodsInfo .textInfo .bdxz{ margin-bottom:10px;}

#goodsInfo .textInfo ul{ margin-bottom:0 !important}
#goodsInfo .textInfo h1{ padding-top:5px !important}
#goodsInfo .textInfo .shpuc{ width:119px; line-height:45px; height:45px;}
#goodsInfo .textInfo .ys{line-height:45px; height:45px; width:195px}
#goodsInfo .textInfo .goods_bnt .f_l{ padding-top:22px}
@media screen and (max-width: 1230px) {
	#goodsInfo .textInfo .ys{width:150px}
	.erceng{ display:inline-block}
	.javip{ width:95% !important;padding: 1px 5% 40px !important;}
}
@media screen and (max-width: 1400px) {
    .main-im{display:none}
}
#nav {height:60px;line-height: 60px;float:left;}
#nav a { display: block; width:115px; text-align:center;font-size:16px;color:#fff;font-weight: normal;}
#nav li {float: left; width: 115px;}
#nav li a:hover{background:#8a0c00; color:#fff}

#nav li ul {line-height: 36px; left: -999em; width: 115px; position: absolute;}
#nav li ul li{float: left; width:115px;background: #2474FF;border-bottom:1px solid #B14545}
#nav li ul li a{ width:115px; display:block;color:#fff;font-weight: normal;background:none;font-size:13px;}

#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#goodsInfo .textInfo .bdxz a:nth-child(3){ display:none}
#goodsInfo .textInfo .bdxz a:nth-child(4){ display:none}

#goodsInfo .textInfo .bdxz a:nth-child(3){ display:none}
#goodsInfo .textInfo .bdxz a:nth-child(4){ display:none}

.bdxz{ position:relative}
.bdxz em{ font-style:normal}
.bdxz em:nth-child(3){ display:none}
.bdxz em:nth-child(4){ display:none}
#goodsInfo .textInfo .bdxz a{ height:53px; overflow:hidden}
#goodsInfo .textInfo .bdxz{ margin-bottom:10px;}

#goodsInfo .textInfo ul{ margin-bottom:0 !important}
#goodsInfo .textInfo h1{ padding-top:5px !important}
#goodsInfo .textInfo .shpuc{ width:119px; line-height:45px; height:45px;}
#goodsInfo .textInfo .ys{line-height:45px; height:45px; width:195px}
#goodsInfo .textInfo .goods_bnt .f_l{ padding-top:22px}
@media screen and (max-width: 1230px) {
	#goodsInfo .textInfo .ys{width:150px}
	.erceng{ display:inline-block; width:100%}
	
}

.selectxz{float: left;height: 32px; margin-top: 1px;border: 1px solid #2474FF;border-radius: 4px;}

.xiazk{}
.bdxz em:nth-child(2){ position:relative; width:100%; display:block;}
.bdxz em:nth-child(2) a{ width:60%;border-top-right-radius:0;border-bottom-right-radius: 0;}
.bdxz em:nth-child(1) i{ display:none}
.bdxz i{ position:absolute; width:40%;background: #dfdfdf; float: left; font-size: 12px;font-style: normal; border-top-right-radius: 4px; border-bottom-right-radius: 4px; color: #333; font-weight: bold; line-height:44px;top:0; right:0}
.gbli{}
.gbli li{ line-height:30px; font-size:13px; overflow:hidden}
.gbli li span{}
.gbli li dd{white-space:nowrap;overflow: hidden;text-overflow:ellipsis; }
.gbli li .mf{ color:#d61414}

.bdxz2 em:nth-child(2){ display:none}
.bdxz2 em:nth-child(1) i{ display:block; width:42%}
.bdxz2 em:nth-child(1) a{ width:60%}

.history span{ float:right; margin: 30px 20px 0 0;}
.history span a{ padding:10px 20px; border: 1px solid #e5e5e5; border-radius: 4px; background: #fafafa; color: #a1a1a1;}
.history span a:hover{ border:1px solid #1f1f1f; background:#1f1f1f; color:#fff}
.kongkai{ margin-top:20px; overflow:hidden}
.art_bottom{ overflow:hidden; margin-top:10px; line-height:30px}

.javip{ background:#fff; width:895px; margin-left:10px; margin-right:0; box-sizing:border-box; padding:0px 20px; border-radius:4px}

.w1200 {
	width: 1200px;
	max-width: 100%;
	margin: 0px auto;
}
ody,, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {
	padding: 0;
 
	border: 0;
	font-family: "微软雅黑";
	vertical-align: baseline;
	box-sizing: border-box;
}
.footer {
	width: 100%;
	float: left;
	background-color: #464646;
	padding-top: 50px;
	padding-bottom: 50px;
}

.links {
	width: 100%;
	background-color: #464646;
	padding-bottom: 10px;
	padding-top: 10px;
}

.foot_l {
	width: 20%;
	float: left;
}
#typeid {
width:100px;}
@media screen and (max-width: 1048px) {
	.foot_l {
		width:100%
	}
	}

	.foot_l img {
		width: 180px;
		float: left;
		max-width: 100%;
	}

	.foot_wenz {
		width: 100%;
		float: left;
		font-size: 14px;
		line-height: 30px;
		text-align: left;
		color: #fff;
		margin-top: 10px;
		padding-left: 5px;
	}

	.foot_c {
		width: 60%;
		margin-left: 8%;
		float: left;
	}

		.foot_c li {
			float: left;
			width: 14.2%;
			text-align: left;
			line-height: 24px;
			color: #fff
		}

			.foot_c li p {
				line-height: 40px;
				font-size: 16px;
			}

			.foot_c li a {
				width: 100%;
				float: left;
				color: #ccc;
				font-size: 12px;
			}

				.foot_c li a:hover {
					color: #fff;
					-webkit-transition: 0.5s;
					-moz-transition: 0.5s;
					-o-transition: 0.5s;
					transition: 0.5s;
				}

	.foot_r {
		width: 120px;
		float: right;
		line-height: 40px;
		font-size: 16px;
		color: #fff
	}

	.foot_xz {
		font-size: 12px;
	}

	.foot_img {
		width: 120px;
		margin-top: 5px;
		float: left;
		height: 120px;
		border-radius: 10px;
		background-color: #D8D8D8
	}


	.index-slider {
		width: 100%;
		height: 404px
	}

		.index-slider .main {
			position: relative
		}

	.sidebar {
		border: 1px solid #fff;
		width: 199px;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 9;
		border-top: 0;
		border-left: 0;
		-webkit-box-shadow: 0 0 5px rgba(0,0,0,.2);
		box-shadow: 0 0 5px rgba(0,0,0,.2);
		background: #fff
	}

	.sidebar_top {
		padding: 0 0 10px 53px;
		line-height: 35px;
		font-weight: 700;
		font-size: 14px;
		color: #000;
		cursor: pointer;
		border-top: 1px solid #ddd;
		BACKGROUND-POSITION: 0 -321px;
		margin: 0 0 0 -8px
	}

	.sidebar_menu {
		padding: 14px 0;
		height: 41px;
		position: relative;
		z-index: 100;
		display: block
	}

		.sidebar_menu.last {
			height: 38px;
			border-bottom: 1px solid #eee\9
		}

		.sidebar_menu i {
			color: #666;
			float: left;
			margin-top: -2px;
			font-size: 34px;
			-webkit-transition: .4s;
			-webkit-transition: -webkit-transform .4s ease-out;
			-moz-transition: -moz-transform .4s ease-out;
			transition: transform .4s ease-out
		}

	.sidebar_focus i {
		-webkit-transform: rotateZ(360deg);
		-moz-transform: rotateZ(360deg);
		transform: rotateZ(360deg)
	}

	.sidebar_menu a {
		color: #999;
		padding-left: 8px
	}

		.sidebar_menu a:hover {
			color: #005ea8
		}

	.sidebar_menu h3 {
		font-size: 16px;
		display: block;
		padding: 0 0 5px 15px;
		font-weight: 400
	}

		.sidebar_menu h3 a {
			color: #222;
			padding-left: 8px
		}

	.sidebar_menu p {
		display: block;
		padding-left: 48px
	}

	.sidebar_menu .line {
		position: absolute;
		bottom: -1px;
		left: 0;
		display: block;
		width: 168px;
		height: 1px;
		margin: 0 15px;
		background: #e4e4e4
	}

	.sidebar_focus {
		margin: 0 -1px -1px 0;
		padding: 13px 0 14px 0;
		position: relative;
		z-index: 102;
		background: #fff;
		border-top: 1px solid #e4e4e4;
		border-bottom: 1px solid #e4e4e4
	}

		.sidebar_focus.last {
			border-bottom: 1px solid #fff;
			border-bottom: 1px solid #eee\9
		}

		.sidebar_focus i {
			color: #4280dc
		}

		.sidebar_focus em.line {
			display: none
		}

	.sidebar_popup {
		position: absolute;
		z-index: 101;
		left: 200px;
		top: 0;
		width: 720px;
		border-top-right-radius: 2px;
		border-bottom-right-radius: 2px;
		-moz-border-radius: 5px 5px 5px 5px;
		-moz-box-shadow: 0 0 2px rgba(0,0,0,.2);
		-webkit-box-shadow: 0 0 2px rgba(0,0,0,.2);
		box-shadow: 0 0 2px rgba(0,0,0,.3);
		height: 550px;
		background: #fff url(/static/v1.0.0/images/menu_bg.png) no-repeat right bottom
	}

	.sidebar_popup_con {
		padding: 15px
	}

		.sidebar_popup_con .screen_box {
			padding: 0;
			margin: 0
		}

	.index-lubo {
		width: 100%;
		position: absolute;
		height: 404px;
		left: 0
	}

	.index-lubo-box {
		position: relative;
		width: 100%;
		height: 100%
	}

		.index-lubo-box li {
			float: left;
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			opacity: 0;
			filter: alpha(opacity=0)
		}

			.index-lubo-box li a {
				display: block;
				width: 100%;
				height: 100%
			}

			.index-lubo-box li img {
				width: 100%;
				height: 100%
			}

		.index-lubo-box cite a {
			cursor: pointer;
			position: absolute;
			left: 0;
			top: 0;
			width: 45px;
			display: inline-block;
			background: url(/static/v1.0.0/images/sprite.png) 0 center no-repeat;
			height: 100%;
			opacity: 0;
			filter: alpha(opacity=0);
			transition: all .3s linear
		}

			.index-lubo-box cite a:hover {
				opacity: .3;
				filter: alpha(opacity=30)
			}

			.index-lubo-box cite a.lubo-right {
				right: 0;
				left: auto;
				background-position: right center
			}

	.t-right {
		z-index: 1;
		position: absolute;
		top: 23px;
		right: 0;
		width: 250px;
		COLOR: #666;
		box-shadow: 0 0 5px rgba(0,0,0,.3);
		height: 360px
	}

		.t-right a {
			COLOR: #666
		}

	.t-right-box {
		position: relative;
		height: 100%
	}

	.t-right-bg {
		z-index: -1;
		position: absolute;
		width: 250px;
		background: rgba(255,255,255,.6);
		background: #fff\9;
		filter: alpha(opacity=60);
		height: 360px
	}

	.index-lubo-box cite a.lubo-right {
		right: 0;
		left: auto;
		background-position: right center
	}

	.t-right {
		z-index: 1;
		position: absolute;
		top: 23px;
		right: 0;
		width: 250px;
		COLOR: #666;
		box-shadow: 0 0 5px rgba(0,0,0,.3);
		height: 360px
	}

		.t-right a {
			COLOR: #666
		}

	.t-right-box {
		position: relative;
		height: 100%
	}

	.t-right-bg {
		z-index: -1;
		position: absolute;
		width: 250px;
		background: rgba(255,255,255,.6);
		background: #fff\9;
		filter: alpha(opacity=60);
		height: 306px
	}

	.rtop {
		position: absolute;
		top: 10px;
		left: 0;
		z-index: 0;
		-webkit-transition: transform .2s linear;
		-webkit-transition: -webkit-transform .2s linear;
		transition: -webkit-transform .2s linear;
		transition: transform .2s linear;
		transition: transform .2s linear,-webkit-transform .2s linear;
		border-radius: 8px;
		background: url(/static/v1.0.0/images/rtop-bg.png) center top no-repeat;
		height: 138px;
		width: 234px;
		margin: -8px 8px 0 8px
	}

		.rtop cite {
			height: 54px;
			display: block;
			background: url(/static/v1.0.0/images/rtop-title.png) center center no-repeat
		}

		.rtop a {
			text-align: center;
			display: inline-block;
			color: #fff;
			width: 50px;
			padding: 2px 5px 1px 5px;
			margin: 10px 5px;
			line-height: 25px;
			border-radius: 3px
		}

		.rtop div {
			text-align: center;
			font-size: 12px
		}

		.rtop i {
			-webkit-transition: all .3s;
			-o-transition: all .3s;
			-moz-transition: all .3s;
			transition: all .3s;
			height: 26px;
			width: 26px;
			display: inline-block
		}

			.rtop i.i-buy {
				background-position: -296px -504px
			}

			.rtop i.i-shop {
				background-position: -207px -504px
			}

			.rtop i.i-help {
				background-position: -178px -504px
			}

		.rtop a:hover i, .rtop:hover {
			-webkit-transform: translateY(-2px);
			-moz-transform: translateY(-2px);
			-ms-transform: translateY(-2px);
			-o-transform: translateY(-2px);
			transform: translateY(-2px)
		}

	.rbottom {
		position: absolute;
		top: 132px;
		left: 0;
		z-index: 1;
		background: url(/static/v1.0.0/images/user-bg.png) center 0 no-repeat;
		margin-top: -14px;
		width: 250px
	}

	.ruser {
		overflow: hidden;
		margin: 0 0 0 15px;
		padding: 25px 0 10px 0
	}

		.ruser p {
			line-height: 18px;
			height: 18px;
			font-size: 14px;
			display: block;
			padding: 0 10px;
			white-space: nowrap;
			overflow: hidden;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis
		}

		.ruser b {
			color: #247fbd
		}

		.ruser .login-btn {
			text-align: center;
			width: 143px;
			height: 30px;
			line-height: 30px;
			border-radius: 16px;
			margin: 5px 0 0 10px;
			background: #007DE4;
			overflow: hidden
		}

			.ruser .login-btn a {
				font-size: 12px;
				height: 30px;
				text-align: center;
				cursor: pointer;
				background-color: #007DE4;
				color: #fff;
				padding: 0 21px
			}

			.ruser .login-btn span {
				color: #116DB6
			}



		.ruser .info {
			margin-left: 20px;
			display: block
		}



		.ruser .iu_link {
			padding-left: 5px;
			margin-top: 8px
		}

			.ruser .iu_link a {
				FLOAT: left;
				display: inline-block;
				padding: 2px 3px;
				border: 1px solid #ccc;
				margin-left: 5px;
				border-radius: 3px;
				background: #fafafa
			}

				.ruser .iu_link a:hover {
					color: #247fbd;
					border-color: #247fbd
				}

	.rnotice {
		overflow: hidden;
		margin: 5px 0 1px 15px
	}

		.rnotice h3 {
			height: 21px;
			background: url(/static/v1.0.0/images/rtop-notice.png) 0 0 no-repeat;
			display: block
		}

		.rnotice div {
			padding: 10px 6px
		}

		.rnotice a {
			position: relative;
			height: 25px;
			line-height: 25px;
			padding: 0 0 0 14px;
			display: block;
			white-space: nowrap;
			overflow: hidden;
			-o-text-overflow: ellipsis;
			text-overflow: ellipsis
		}

			.rnotice a i {
				display: inline-block;
				border-radius: 100%;
				position: absolute;
				left: 1px;
				top: 12px;
				height: 3px;
				width: 3px;
				background: #666
			}

			.rnotice a:hover {
				color: #eb2626
			}

				.rnotice a:hover i {
					background: #eb2626
				}

	.rmerit {
		position: relative;
		border-top: 1px solid #f5f5f5;
		z-index: 1
	}

		.rmerit dt {
			overflow: hidden
		}

			.rmerit dt li {
				position: relative;
				float: left;
				width: 63px;
				border-bottom: 1px solid #dfdfdf
			}

	.index_tab {
		margin-top: 10px;
	}

	.lubo-box-btn {
		overflow: hidden;
		position: absolute;
		z-index: 100
	}

		.lubo-box-btn li {
			float: left;
			width: 25px;
			height: 8px;
			margin: 0 5px;
			cursor: pointer;
			background: #fff;
			opacity: .4
		}

		.lubo-box-btn .curr {
			opacity: .9
		}


	/* 鍙充晶鍥哄畾鑿滃崟娴姩鏉� */
	.right-float-abcmoban .fr {
		float: right
	}

	.right-float-abcmoban .fl {
		float: left
	}

	.right-float-abcmoban li .introduce {
		position: absolute;
		background: #fff;
		z-index: 7;
		filter: progid:DXImageTransform.Microsoft.Shadow(color='#d9d9d9',Direction=220,Strength=5);
	}

		.right-float-abcmoban li .introduce span {
			display: block;
			font-weight: bold;
			font-size: 18px;
			color: #2b2b2b;
			padding-bottom: 8px
		}

		.right-float-abcmoban li .introduce i {
			display: block
		}

		.right-float-abcmoban li .introduce a {
			-webkit-transition: all .2s;
			-o-transition: all .2s;
			transition: all .2s
		}

	.right-float-abcmoban .match .introduce {
		width: 180px;
		top: -54px;
		padding: 10px
	}


	.right-float-abcmoban li .introduce.qq-group-box {
		width: 238px;
		border: 1px solid #e8e8e8;
		background: #fff;
		padding-bottom: 13px;
		text-align: center
	}

	.right-float-abcmoban .qq-group-box .head {
		height: 40px;
		line-height: 40px;
		color: #666;
		background: #f7f7f7;
		border-bottom: 1px solid #e8e8e8;
		margin-bottom: 10px
	}

		.right-float-abcmoban .qq-group-box .head .title {
			margin-left: 20px;
			font-size: 14px
		}

		.right-float-abcmoban .qq-group-box .head > .more {
			font-size: 12px;
			color: #999;
			margin-right: 16px;
			-webkit-transition: all .2s;
			-moz-transition: all .2s;
			-ms-transition: all .2s;
			transition: all .2s
		}

	.right-float-abcmoban .qq-group-box .qq-group-list {
		line-height: 26px;
		padding-top: 5px;
		display: block;
		overflow: hidden
	}

	.right-float-abcmoban .qq-group-list .name {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		padding-left: 20px;
		text-align: left;
		font-size: 14px;
		color: #666
	}

		.right-float-abcmoban .qq-group-list .name:hover {
			color: #444
		}

	.right-float-abcmoban .qq-group-list .add-group {
		width: 48px;
		line-height: 20px;
		border: 1px solid #444;
		border-radius: 3px;
		color: #444;
		font-size: 12px;
		padding-bottom: 0;
		font-weight: normal;
		margin-right: 15px;
		margin-top: 2px
	}

		.right-float-abcmoban .qq-group-list .add-group:hover {
			background: #444;
			color: #fff
		}

	.right-float-abcmoban {
		position: fixed;
		right: 0px;
		z-index: 1000;
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		-ms-transition: all .5s;
		transition: all .5s;
		top: 0px;
		min-height: 730px;
		height: 100%;
		width: 40px;
		background: rgba(0,0,0,0.6);
		box-shadow: 0 3px 7px 0 rgba(0,0,0,0.1);
		margin-top: 0px;
		background: #555\0;
	}

		.right-float-abcmoban li {
			text-align: center;
			cursor: pointer;
			width: 40px;
			background: transparent;
			border: none
		}

			.right-float-abcmoban li .allvip-icon-gif {
				display: inline-block;
				width: 30px;
				height: 23px;
				-webkit-animation: two-up-down 0.8s ease infinite 80ms alternate;
				animation: two-up-down 0.8s ease infinite 80ms alternate;
				background: url(/static/v1.0.0/images/vip2.png) no-repeat center / 100%
			}

			.right-float-abcmoban li:hover {
				background: #444;
				border-color: #444
			}

				.right-float-abcmoban li:hover > a {
					color: #fff
				}

				.right-float-abcmoban li:hover .introduce {
					display: block
				}

			.right-float-abcmoban li.return-top-r {
				background: #ddd;
				cursor: pointer;
				margin-top: 17px;
				font-size: 12px;
				color: #fff
			}

			.right-float-abcmoban li .introduce {
				display: none;
				background: #fff;
				top: -11px;
				right: 40px;
				border: 1px solid #e8e8e8;
				cursor: default
			}

			.right-float-abcmoban li a {
				display: block;
				color: rgba(0,0,0,0.8);
				color: #333\9;
				font-size: 12px
			}

			.right-float-abcmoban li > a {
				color: #fff;
				line-height: 20px;
				padding: 15px 5px 9px;
				background: transparent
			}

			.right-float-abcmoban li .iconfont {
				display: block;
				margin-top: 5px
			}

			.right-float-abcmoban li .icon-qq, .right-float-abcmoban li .icon-weixin {
				margin-top: -4px
			}

			.right-float-abcmoban li.return-top-r {
				background: transparent;
				margin-top: 0px
			}

				.right-float-abcmoban li.return-top-r:hover {
					background: #444;
					border-color: #444
				}

				.right-float-abcmoban li.return-top-r i {
					margin-top: 0px;
					padding: 12px 0 8px 0px;
					font-size: 24px
				}

		.right-float-abcmoban .sb-top li.sv-allVip {
			box-sizing: border-box;
			background: #555;
			padding: 20px 0
		}

			.right-float-abcmoban .sb-top li.sv-allVip:hover {
				background: #444
			}

		.right-float-abcmoban li {
			position: relative
		}

			.right-float-abcmoban li > a {
				position: relative
			}

		.right-float-abcmoban .sb-middle li {
			padding-bottom: 10px;
		}

	.icon-1 {
		background: url(/static/v1.0.0/images/qq.png) no-repeat center;
		background-size: 14px;
		width: 100%;
		height: 14px;
		display: block
	}

	.icon-2 {
		background: url(/static/v1.0.0/images/wx.png) no-repeat center;
		background-size: 17px;
		width: 100%;
		height: 16px;
		display: block
	}

	.icon-3 {
		background: url(/static/v1.0.0/images/qqqun.png) no-repeat center;
		background-size: 19px;
		width: 100%;
		height: 16px;
		display: block
	}

	.icon-4 {
		background: url(/static/v1.0.0/images/gzh.png) no-repeat center;
		background-size: 18px;
		width: 100%;
		height: 16px;
		display: block
	}

	.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}

	.swiper-container {
		height: 404px;
		overflow: visible;
	}

	.pagination {
		position: absolute;
		left: 0;
		text-align: center;
		bottom: 40px;
		width: 100%;
	}

	.swiper-pagination-switch {
		display: inline-block;
		width: 32px;
		height: 20px;
		font-size: 0;
		line-height: 20px;
		text-align: center;
		cursor: pointer;
		transition: width .8s;
	}

		.swiper-pagination-switch:before {
			content: '';
			display: inline-block;
			width: 24px;
			height: 4px;
			border-radius: 2px;
			background: rgba(102, 102, 102, .5);
			vertical-align: middle;
			transition: width .8s, background-color .8s;
			box-shadow: 0 3px 6px 0 rgba(33, 39, 81, 0.20);
		}

	.swiper-active-switch:before {
		background: #fa6f66;
		box-shadow: 0 3px 6px 0 rgba(250, 111, 102, .5);
	}

	.swiper-slide {
		position: relative;
		opacity: 0;
		transition: opacity 0.7s ease-in-out;
		overflow: hidden;
	}

	.swiper-slide-active {
		opacity: 1;
	}

	.swiper-slide .img {
		position: absolute;
	}

	.inner {
		position: relative;
		display: block;
		width: 1180px;
		height: 500px;
		margin: 0 auto;
	}

	.banner-text {
		position: absolute;
		left: 0;
		bottom: 150px;
		z-index: 999;
	}

		.banner-text h3 {
			margin-bottom: 10px;
			font-size: 24px;
			color: #333333;
			line-height: 36px;
		}

		.banner-text em {
			font-style: normal;
			color: #e41e2b;
		}

		.banner-text h2 {
			margin-top: 10px;
			margin-bottom: 10px;
			font-size: 48px;
			color: #333333;
			line-height: 60px;
		}

		.banner-text p {
			margin-top: 10px;
			font-size: 18px;
			color: #333333;
			line-height: 22px;
		}

		.banner-text .btn-primary {
			box-shadow: 0 10px 20px 0 rgba(239, 35, 54, 0.20);
			margin-top: 30px;
			height: 40px;
			line-height: 38px;
			padding: 0 30px;
			font-size: 18px;
			color: #fff;
			background-color: #E41F2B;
			display: inline-block;
		}

	.slide1 {
		background: url(/static/v1.0.0/images/bg-pc1.jpg) no-repeat center center;
	}

	.slide2 {
		background: url(/static/v1.0.0/images/bg-pc2.jpg) no-repeat center center;
	}

	.slide3 {
		background: url(/static/v1.0.0/images/bg-pc3.jpg) no-repeat center center;
	}

	.slide4 {
		background: url(/static/v1.0.0/images/bg-pc4.jpg) no-repeat center center;
	}

	.slide5 {
		background: url(/static/v1.0.0/images/bg-pc5.jpg) no-repeat center center;
	}

	.slide2 .img1 {
		left: 0px;
		bottom: 120px;
		z-index: 9;
		position: absolute;
	}

	.slide4 .img1 {
		right: -190px;
		bottom: 0px;
		z-index: 9;
		position: absolute;
	}

	.slide4 .img2 {
		right: -190px;
		bottom: 0px;
		z-index: 9;
		position: absolute;
	}

	.slide5 .img1 {
		right: -190px;
		bottom: 0px;
		z-index: 9;
		position: absolute;
	}

	.slide5 .img2 {
		right: -190px;
		bottom: 0px;
		z-index: 9;
		position: absolute;
	}


	.intxt, .text {
		color: #666;
		border: 1px solid #CFCFCF;
		float: left;
		height: 30px;
		line-height: 30px;
		margin-left: 5px;
		padding: 0 4px;
		width: 238px;
		border-radius: 3px 3px 3px 3px;
	}

	.text_o {
		border: 1px solid #ff6666;
	}
	/*/*密码强度*/
	.rank {
		border: none;
		background: url("/static/v1.0.0/images/rank.gif") no-repeat;
		width: 145px;
		height: 22px;
		vertical-align: middle;
		cursor: default;
		margin: 0 0 0 5px;
	}

	.r0 {
		background-position: 0 2;
	}

	.r1 {
		background-position: 0 -19px;
	}

	.r2 {
		background-position: 0 -40px;
	}

	.r3 {
		background-position: 0 -61px;
	}

	.r4 {
		background-position: 0 -82px;
	}

	.r5 {
		background-position: 0 -103px;
	}

	.r6 {
		background-position: 0 -124px;
	}

	.r7 {
		background-position: 0 -145px;
	}

	.login {
		height: 300px;
	}

	.bor {
		width: 750px;
		margin-right: auto;
		margin-left: auto;
		position: relative;
		background: #FFF;
		margin-top: 20px;
		border: 1px solid #dfdddd;
		box-shadow: 0px 1px 3px 0 rgba(0,0,0,0.2);
		-webkit-box-shadow: 0px 1px 3px 0 rgba(0,0,0,0.2);
		-moz-box-shadow: 0px 1px 3px 0 rgba(0,0,0,0.2);
	}

	button {
		margin: 0;
		font-size: 12px;
		cursor: pointer;
		border: none;
		text-align: center;
	}

	.regbte {
		float: left
	}

	.reg-btn, .login-btn, .getpass-btn, .regbt {
		background: #2474FF;
		border: 0 none;
		cursor: pointer;
		display: block;
		height: 40px;
		width: 114px;
		font-size: 14px;
		line-height: 38px;
		font-weight: bold;
		color: #FFF;
		overflow: hidden;
		float: left;
		margin-right: 10px;
	}

		.reg-btn:hover, .login-btn:hover, .getpass-btn:hover {
			background-position: 0 -48px;
		 
		}

	/* 登录box
-------------------------------------------------------------------*/
	@media screen and (max-width: 1048px) {
		#login {
			overflow: hidden;
			width: 100%;
		}

		.intxt, .text {
			width: 180px;
		}

		.main_pc li {
			width: 100%
		}
	}

	.form_verify_error {
	 	border-bottom: solid 1px #dc0000 !important;
	}


	.btn {
		height: 1.6rem;
		line-height: 1.6rem;
		padding: 0 1.2rem;
		border-radius: 3px;
		display: inline-block;
		min-width: 1.44rem;
	}


.btn-primary {
	background-color: #2474FF;
	color: white;
}
.cell-right a:hover {
	color:#eee;
}
.form_verify_error .verify_info {
	color: #dc0000;

}

	.form_verify_success {
		border-bottom: solid 1px #00aa00 !important;
	}

#login h1 {
	color: #333333;
	font-family: '微软雅黑';
	font-size: 26px;
	font-weight: normal;
	padding-top: 30px;
	padding-left: 20px;
	background: #f6f6f6;
	line-height: 26px;
	padding-bottom: 30px;
}

	#login .back {
		position: absolute;
		width: 100px;
		right: 0;
		top: 40px;
		color: #9C0;
		text-decoration: underline
	}

	#login .theme {
		margin-top: 30px;
		margin-left:50px;
	}

		#login .theme li {
			margin-bottom: 20px;
			line-height: 35px;
			overflow: hidden;
			clear: both;
			padding: 0;
		 
			
		}

			#login .theme li .cell-right {
				border-bottom: 1px solid #e5e5e5;
				display: flex;
				align-items: center;
				justify-content: space-between;
				width: 350px;
				padding: 0;
				margin-left: 100px;
				height: 35px;
			}

		#login .theme span {
			color: #555555;
			width: 100px;
			display: block;
			float: left;
			font-size: 14px;
			text-align: right;
			overflow: hidden;
			vertical-align: middle
		}

	#login .useNew .signUp {
		text-align: right;
		font-weight: bold;
		margin-top: 30px;
	}

	.other_login {
		margin-left: 32px;
		margin-top: 35px;
	}

	.clear {
		clear: both;
	}

	a.regbt {
		background-position: 0 -98px;
		text-align: center;
	}

		a.regbt:hover {
			background-position: 0 -148px;
			color: #5c8c2f
		}

	.rst_login span, .other_login span {
		font-size: 14px;
		font-weight: bold;
		color: #000000;
		padding-bottom: 5px;
	}


	.lform .enumselect {
		line-height: 26px;
		padding: 3px 0;
		height: 26px;
	}

	.success {
		padding: 20px;
		text-align: center
	}

	/*波浪遮罩*/
	.cover {
		background: url(/static/v1.0.0/images/banner-cover.png) no-repeat center center;
		position: absolute;
		z-index: 9;
		bottom: 0;
		left: -1280px;
		right: -1280px;
		width: 2560px;
		height: 60px;
		margin: 0 auto;
	}

	.commer {
		margin-bottom: 50px;
	}

	@media screen and (max-width: 1048px) {
		.right-float-abcmoban {
			display: none
		}
		#login .theme {
		margin-left:5px;}
			#login .theme li .cell-right {
				width: 70%;
			}
	}



	.main_pc {
		height: auto;
		overflow: hidden;
		position: relative;
	}

	.pt_sous {
		text-align: center;
		margin-bottom: 30px;
	}

	.main_pc ul {
		padding-top: 0px;
	}

	.main_pc ul, .main_mob ul {
		overflow: hidden;
		padding-top: 20px;
	}

	@media screen and (max-width: 1440px) and (min-width:1048px) {
		.main_pc li, .main_mob li {
			width: 20%;
		}
	}
}

.expand li {
	width: 20.0%;
}

.main_pc li {
	float: left;
	overflow: hidden;
	padding-bottom: 20px;
	display: flex;
	justify-content: center;
	height: 290px;
}


site-head-fixed {
	position: fixed;
	z-index: 500;
	top: 0;
}

.site-head {
	background: #fff;
	background: rgba(255,255,255,0.95);
	width: 100%;
	border-bottom: 1px solid #ddd;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
	min-width: 1024px;
}

	.site-head .head-inner {
		height: 50px;
		padding: 0 40px;
	}

	.site-head .aitecms {
		height: 32px;
		margin: 10px 0 0 0;
	}

.fl {
	float: left !important;
}

.site-head .aitecms a {
	display: block;
	height: 100%;
	width: 100%;
}
.fr {
	float: right !important;
}
.site-head .site-nav .nav-item {
	float: left;
}
.mainx .tit {
	text-align: center;
	color: #000000;
	font-size: 25px;
	line-height: 28px;
	padding: 65px 0 32px 0;
}

.mainx {
	width: 100%;
	height: auto;
	overflow: hidden;
	position: relative;
}

.mainpc {
	padding: 0 40px;
}

.pt_sous .ssk {
	width: 350px;
	height: 40px;
	border: 1px solid #ccc;
	padding: 0 10px;
	box-sizing: border-box;
}

.pt_sous .ssan {
	width: 80px;
	height: 40px;
	border: 1px solid #ccc;
	background: #eee;
}
@media screen and (min-width: 678px) {
	.m-nav, .nav-box, .m-screen {
		display: none;
	}
}
@media screen and (max-width: 1024px) {
	.site-head {
		min-width: inherit;
	}
	.m-nav, .nav-box {
		display: none
	}

	.mainx .tit {
		padding-top: 0;
	}
	.pt_sous .ssk {
		width: 258px;
	}

	.main_pic_shadow {
		border: 1px solid #2474FF;
	}
}

		.site-head .site-nav a {
			display: block;
			font-weight: bold;
			padding: 0 18px;
			line-height: 50px;
			text-decoration: none;
			color: #5c5c5c;
			font-size: 13px;
			-webkit-transition: all .2s ease;
			-o-transition: all .2s ease;
			transition: all .2s ease;
		}

	.mainx .tit span {
		display: block;
		color: #767676;
		font-size: 15px;
	}

	address, cite, dfn, em, var, i {
		font-weight: 400;
		font-style: normal;
	}

	

	.main_pc {
		float: none !important;
		width: auto !important;
	}

	.main_prm p, .main_prm span {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}


	.main_prm {
		width: 90%;
		height: 60px;
		margin: 10px auto 0;
		position: relative;
	}

	@media screen and (max-width: 1440px) {
		.main_prm {
			width: 90%;
		}
	}



	/*<!--qq-->*/





	h1.mbh {
		text-align: center;
		font-size: 32px;
		text-align: center;
		padding-bottom: 12px;
		position: relative;
		font-weight: normal;
	}

	.hm-mod-feature .popover {
		display: none
	}

	.hm-mod-feature:hover .popover {
		display: block;
	}







	/*宸︿晶*/

	.huace_left {
		border: 1px solid #e2e2e2;
		float: left;
		width: 240px;
		padding: 15px;
		padding-right: 0px;
		background: #fff;
		-webkit-box-shadow: #e2e2e2 0px 0px 2px;
		box-shadow: #e2e2e2 0px 0px 2px;
	}

	.huace_left_conter {
		overflow: hidden;
	}

	.huace_left_title {
		border-left: 3px solid #198EDE;
		height: 18px;
		line-height: 18px;
		font-size: 16px;
		font-family: "寰蒋闆呴粦","瀹嬩綋";
		color: #333333;
		padding-left: 10px;
	}

	.huace_left_common {
		margin-top: 18px;
		overflow: hidden;
	}

		.huace_left_common a, .huace_left_common span {
			border: 1px solid #d9d9d9;
			float: left;
			width: 66px;
			height: 30px;
			line-height: 30px;
			text-align: center;
			font-size: 14px;
			font-family: "寰蒋闆呴粦","瀹嬩綋";
			color: #666666;
			margin-bottom: 7px;
			margin-right: 9px;
		}

			.huace_left_common a:hover, .color_a:hover, .huace_left_common span, .format_a:hover, .format_default, .page_a:hover, .page_default, .color_a_each:hover {
				border: 1px dotted #555;
				color: #000;
			}









	.rgb_all {
		border: 1px solid #b1b1b1;
		float: left;
		width: 56px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		font-size: 14px;
		font-family: "寰蒋闆呴粦","瀹嬩綋";
		color: #666666;
		margin-bottom: 7px;
		margin-right: 4px;
	}



	.format_a {
		border: 1px solid #d9d9d9;
		float: left;
		width: 56px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		font-size: 14px;
		font-family: "寰蒋闆呴粦","瀹嬩綋";
		color: #666666;
		margin-bottom: 7px;
		margin-right: 9px;
	}

	.page_a {
		border: 1px solid #d9d9d9;
		float: left;
		width: 56px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		font-size: 14px;
		font-family: "寰蒋闆呴粦","瀹嬩綋";
		color: #666666;
		margin-bottom: 7px;
		margin-right: 9px;
	}



	.huace_left_page {
		height: 30px;
		line-height: 30px;
		width: 161px;
		margin: 0 auto;
		margin-top: 20px;
	}

	#amount {
		float: right;
		margin-right: 22px;
		height: 32px;
		line-height: 32px;
		text-align: center;
		font-size: 14px;
		font-family: "寰蒋闆呴粦","瀹嬩綋";
		color: #666
	}

	.rgb_c1:hover, .rgb_c2:hover, .rgb_c3:hover, .rgb_c4:hover, .rgb_c5:hover, .rgb_c6:hover, .rgb_c7:hover, .rgb_c8:hover, .rgb_c9:hover, .rgb_c10:hover, .rgb_c11:hover, .rgb_c12:hover, .color_default {
		width: 18px;
		height: 28px;
		line-height: 30px;
		border: 2px solid #83cd75;
	}

		.color_default.rgb_all {
			border: 1px solid #83cd75;
			color: #24a206;
			width: 56px;
			height: 30px;
			line-height: 30px;
			text-align: center;
			font-size: 14px;
			font-family: "寰蒋闆呴粦","瀹嬩綋";
			color: #666666;
		}





	.huace_left_title {
		text-align: left
	}

	.mainpc {
		padding: 0 40px;
	}




	@media screen and (min-width: 1600px) {


		.main_pic_shadow {
			width: 300px;
		}
	}

	@media screen and (min-width: 1720px) {

		.expand li {
			width: 25.0%;
		}

		.main_pic_shadow {
			width: 330px;
			justify-content: center;
			display: grid;
		}
	}



	@media screen and (max-width: 1048px) {



		.main_prm {
			width: 268px;
		}
	 


		

		.main_prm {
			width: 290px;
		}

		.main_pic_shadow {
			width: 100%;
		}
	}

	.secondline {
		line-height: 25px;
		margin-top: 5px;
	}

	.innerDiv {
		margin-top: 5px;
	}

	.main_prm_left {
		margin-left: 8px;
		margin-right: 8px;
	}

	.main_pc ul {
		padding-top: 0px;
	}





	.colorpc .huace_left_common a:nth-child(2) {
		background: #fe0000;
	}

	.colorpc .huace_left_common a:nth-child(3) {
		background: #ff6300;
	}

	.colorpc .huace_left_common a:nth-child(4) {
		background: #fae242;
	}

	.colorpc .huace_left_common a:nth-child(5) {
		background: #80d032;
	}

	.colorpc .huace_left_common a:nth-child(6) {
		background: #198ede;
	}



	.colorpc .huace_left_common a:nth-child(7) {
		background: #909;
	}

	.colorpc .huace_left_common a:nth-child(8) {
		background: #ff68ff;
	}

	.colorpc .huace_left_common a:nth-child(9) {
		background: #fff;
		border: 1px solid #ccc;
	}

	.colorpc .huace_left_common a:nth-child(10) {
		background: #999;
	}

	.colorpc .huace_left_common a:nth-child(11) {
		background: #000;
	}







	.mt20 {
		margin-top: 20px;
	}









	/*main css*/

	.main-im {
		position: fixed;
		right: 10px;
		top: 300px;
		z-index: 100;
		width: 110px;
		height: 272px;
	}

		.main-im .qq-a {
			display: block;
			width: 106px;
			height: 116px;
			font-size: 14px;
			color: #0484cd;
			text-align: center;
			position: relative;
		}

			.main-im .qq-a span {
				bottom: 5px;
				position: absolute;
				width: 90px;
				left: 10px;
			}

		.main-im .qq-hover-c {
			width: 70px;
			height: 70px;
			border-radius: 35px;
			position: absolute;
			left: 18px;
			top: 10px;
			overflow: hidden;
			z-index: 9;
		}

		.main-im .qq-container {
			z-index: 99;
			position: absolute;
			width: 109px;
			height: 118px;
			border-top-left-radius: 10px;
			border-top-right-radius: 10px;
			border-bottom: 1px solid #dddddd;
			background: url(/static/v1.0.0/images/qq-icon-bg.png) no-repeat center 8px;
		}

		.main-im .img-qq {
			max-width: 60px;
			display: block;
			position: absolute;
			left: 6px;
			top: 3px;
			-moz-transition: all 0.5s;
			-webkit-transition: all 0.5s;
			-o-transition: all 0.5s;
			transition: all 0.5s;
		}

		.main-im .im-qq:hover .img-qq {
			max-width: 70px;
			left: 1px;
			top: 8px;
			position: absolute;
		}

		.main-im .im_main {
			background: #F9FAFB;
			border: 1px solid #dddddd;
			border-radius: 10px;
			background: #F9FAFB;
			display: none;
		}

			.main-im .im_main .im-tel {
				color: #000000;
				text-align: center;
				width: 109px;
				border-bottom: 1px solid #dddddd;
			}

				.main-im .im_main .im-tel div {
					font-weight: bold;
					font-size: 12px;
					margin-top: 11px;
				}

				.main-im .im_main .im-tel .tel-num {
					font-family: Arial;
					font-weight: bold;
					color: #e66d15;
				}

				.main-im .im_main .im-tel:hover {
					background: #fafafa;
				}

			.main-im .im_main .weixing-container {
				width: 55px;
				height: 47px;
				border-right: 1px solid #dddddd;
				background: #f5f5f5;
				border-bottom-left-radius: 10px;
				background: url(/static/v1.0.0/images/weixing-icon.png) no-repeat center center;
				float: left;
			}

			.main-im .im_main .weixing-show {
				width: 112px;
				height: 142px;
				background: #ffffff;
				border-radius: 10px;
				border: 1px solid #dddddd;
				position: absolute;
				left: -125px;
				top: -82px;
				display: none
			}

				.main-im .im_main .weixing-show .weixing-sanjiao {
					width: 0;
					height: 0;
					border-style: solid;
					border-color: transparent transparent transparent #ffffff;
					border-width: 6px;
					left: 112px;
					top: 100px;
					position: absolute;
					z-index: 2;
				}

				.main-im .im_main .weixing-show .weixing-sanjiao-big {
					width: 0;
					height: 0;
					border-style: solid;
					border-color: transparent transparent transparent #dddddd;
					border-width: 8px;
					left: 112px;
					top: 100px;
					position: absolute;
				}

				.main-im .im_main .weixing-show .weixing-ma {
					width: 104px;
					height: 103px;
					padding-left: 5px;
					padding-top: 5px;
				}

				.main-im .im_main .weixing-show .weixing-txt {
					position: absolute;
					top: 110px;
					left: 7px;
					width: 100px;
					margin: 0 auto;
					text-align: center;
				}

			.main-im .im_main .go-top {
				width: 50px;
				height: 47px;
				background: #f5f5f5;
				border-bottom-right-radius: 10px;
				background: url(/static/v1.0.0/images/toTop-icon.png) no-repeat center center;
				float: right;
			}

				.main-im .im_main .go-top a {
					display: block;
					width: 52px;
					height: 47px;
				}

		.main-im .close-im {
			position: absolute;
			right: 10px;
			top: -12px;
			z-index: 100;
			width: 24px;
			height: 24px;
		}

			.main-im .close-im a {
				display: block;
				width: 24px;
				height: 24px;
				background: url(/static/v1.0.0/images/close_im.png) no-repeat left top;
			}

				.main-im .close-im a:hover {
					text-decoration: none;
				}

		.main-im .open-im {
			cursor: pointer;
			margin-left: 68px;
			width: 40px;
			height: 133px;
			 
		}



	.bor-ul li {
		height: 42px;
		line-height: 42px;
		text-align: center;
		border-bottom: 1px solid #f0f0f0;
		padding-left: 7px;
	}

		.bor-ul li.ico-bg {
			background: url(/static/v1.0.0/images/q3.png) no-repeat;
			background-position: 19px -210px;
		}

	.txtScroll-left {
		padding-top: 15px;
	}

		.txtScroll-left li span {
			float: right;
			color: #333;
			padding-right: 15px;
		}





	.header_search {
		height: 69px;
		line-height: 69px;
		width: auto;
		background: url("/static/v1.0.0/images/header_two_bj.png") repeat-x;
		padding-top: 26px;
	}

	.search_div {
		width: 762px;
		margin: 0 auto;
		overflow: hidden;
		position: relative;
	}

	.input_search {
		float: left;
		border: 2px solid #45b7f5;
		height: 34px;
		line-height: 34px;
		width: 595px;
		padding-left: 33px;
	}

	.input_submit {
		float: left;
		height: 38px;
		line-height: 38px;
		text-align: center;
		background: url("/static/v1.0.0/images/search_bj.jpg") repeat-x;
		width: 128px;
		color: #fff;
		font-size: 17px;
		font-family: '寰蒋闆呴粦','瀹嬩綋';
		border: none;
	}

		.input_submit:hover {
			background: url("/static/v1.0.0/images/search_bj_h.jpg") repeat-x;
		}

		.input_submit:active {
			background: url("/static/v1.0.0/images/search_bj_c.jpg") repeat-x;
		}

	.search_bj {
		width: 12px;
		height: 13px;
		background: url("/static/v1.0.0/images/search.png") no-repeat;
		position: absolute;
		left: 13px;
		top: 13px;
	}



	.serc {
		padding: 50px 0px 0px;
	}



	.arrow-begin {
		text-align: center;
		padding: 50px;
		clear: both
	}



	.moremb {
		background: url(/static/v1.0.0/images/moremb.png) no-repeat center center;
		display: block;
		width: 100%;
		height: 100%;
		opacity: 0.5
	}

		.moremb:hover {
			opacity: 1
		}

	/*qq*/

.main_prm_left .f1 {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	float: left;
	font-size: 18px;
	color: #2474FF;
	margin-right: 20px;
}

	ul.video li {
		float: left;
		display: inline-block;
		width: 33%
	}

.cell-right {
	font-size: 16px;
	font-weight: 400;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	 
	min-height: 1rem;
	line-height: 1;
	color: var(--viceFontcolor);
	text-align: right;
	padding-right: 0.24rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}

.cell-input, .grids-icon {
	display: -webkit-box;
	display: -webkit-flex;
}

.cell-input, .cell-select {
	-webkit-box-flex: 1;
	
	border: none;
	
}

.cell-input, .cell-right:active {
	background: 0 0;
}

.cell-input {
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	color: #555;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	text-align: left;
	font-size: 14px;
	line-height:30px;
}


.btn-disabled {
	background-color: #CCC;
	color: #F0F0F0;
	pointer-events: none
}

	.btn-disabled:active {
		background-color: #b8b8b8
	}
	.headers {
 
	margin: 0 auto;
	text-align: center;
	color: #27303f;
	font-size: 40px;
	    margin-bottom: 100px;
}
 

	.headers span {
    font-size: 60px;
    color: #dd1203;
    line-height: 60px;
    margin-top: 50px;
    margin-bottom: 50px;
    display: block;
}


.abouts {
 background: #fff;
	width: 95%;
	height: 398px;
	margin: 0 auto;
	color: #272829;
	font-size: 18px;
	padding: 57px 52px 0 54px;
	line-height: 32px;
	text-indent: 40px;
}